Right step to do model transform

Hey guys I’m a noob in 3D and have been stucked by several questions during developing:

1. what’s the relationship of tileset.modelMatrix & tileset.root.transform?

2. I’m trying to rotate and translate a model, but the result seems ridiculous,see here. What’s the right step?

3. Now I have tileset A and B, How to get the position of tilesetA in tilesetB‘s coordinate sys, and rotate&translate A in that sys?


I think the rotation issue here is something that affects older tilesets, see: https://github.com/CesiumGS/cesium/issues/8611

Let me know if that helps.