当前位置:   article > 正文

cesium冷知识——矩阵Matrix4使用的小技巧_cesium.matrix4

cesium.matrix4

1、查看矩阵的最好方式

在devTools的console中输入

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

(一定要带着console.log)

得到的结果如下:

2、矩阵值的获取与还原

得到矩阵的数组形式:

let arr=Cesium.Matrix4.toArray(tileset.modelMatrix);

通过数组生成矩阵:

let mat4=Cesium.Matrix4.fromArray(arr);

3、矩阵值的获取与还原(常见错误情形)

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

(上图输出的结果,并没有调用modelMatrix的toString()方法,而只是把它的属性罗列出来)

(注意上图的序号,并不是数组的序号,而是“键名”)

b、直接传递给new Cesium.Matrix4()

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

原因可以通过Matrix4的构造函数中得到

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/一键难忘520/article/detail/1018810
推荐阅读
相关标签
  

闽ICP备14008679号