问题描述:对 3DTiles 模型作几何变换操作(矩阵变换)
操作步骤:
① 平移变换:
1. 代数计算式:
X’ = ax + by + cz + Tx = x + Tx(平移时,a = 1,b = 0,c = 0)
Y’ = ax + by + cz + Ty = y + Ty(平移时,a = 0,b = 1,c = 0)
Z’ = ax + by + cz + Tx = z + Tz(平移时,a = 0,b = 0,c = 1)
Tx、Ty、Tz均为平移偏移量
2. 矩阵计算式:(“矩阵”是“线性方程组”的另一表达形式)
3. Cesium视角下的平移变换:
方法一:手动调整:手动构造平移变换矩阵,调整矩阵内对应的Tx、Ty、Tz即可
弊端:难以准确调整,耗时多
② 旋转变换:
矩阵计算式:(“矩阵”是“线性方程组”的另一表达形式)
③ 复杂变换:(矩阵叠加)
④ 放缩变换: