cesium冷知识——矩阵使用的小技巧

1、查看矩阵的最好方式是:

在js代码中输出tileset.modelMatrix.toString()的值

或者

在devTools的console中输入

console.log(tileset.modelMatrix.toString())

(一定要带着console.log)

得到的结果如下:

cesium冷知识——矩阵使用的小技巧_第1张图片

上述形式更方便查看矩阵结果

2、在console中通过tileset.matrix拿到的值

cesium冷知识——矩阵使用的小技巧_第2张图片

如果直接传递给new Cesium.Matrix4()

cesium冷知识——矩阵使用的小技巧_第3张图片

则得到的不是同一个矩阵!

建议通过下述方式来传递

得到矩阵的数组形式:let arr=Cesium.Matrix4.toArray(tileset.modelMatrix);

通过数组生成矩阵:let mat4=Cesium.Matrix4.fromArray(arr);

你可能感兴趣的:(Cesium冷知识,cesium,gis,小技巧)