node.matrix 和primitive的modelMatrix 怎么计算,有公式吗?

Cesium技术心得 · jerry · 于 1年前 发布 · 963 次阅读

node.matrix 和primitive的modelMatrix 怎么计算,有公式吗?

本文由 admin 创作,采用 知识共享署名 3.0 中国大陆许可协议 进行许可。 可自由转载、引用,但需署名作者且注明文章出处。

共收到 2 条回复
cesium_abc#11年前 0 个赞
var gltf = node._model.gltf;
var accessors = gltf.accessors;
var gltfMeshes = gltf.meshes;

var id = node.id;
var mesh = gltfMeshes[id];

var primitives = mesh.primitives;
var length = primitives.length;

for (var i = 0; i < length; ++i) {
	var primitive = primitives[i];
	var positions = accessors[primitive.attributes.POSITION];
}
cesium_abc#21年前 0 个赞

这是求相对节点相对模型原点的位置,没测试过。具体自己调试。

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics