如何在Three.js中访问加载了GLTFLoader的网格的单个顶点

时间:2018-09-29 15:16:40

标签: javascript three.js vertices

我正在Three.js中使用GLTFLoader加载glb文件: 在我使用JSONLoader之前。访问已加载的网格的顶点很容易:

meh.geometry.vertices

但是当查看由GLTFloader加载的网格时,我只是找不到顶点在哪里?

对于某些粒子动画,我需要操纵每个单个顶点。

谢谢

1 个答案:

答案 0 :(得分:0)

使用 console.log(gltf)- 查看 JSON 文件,然后您将在 Scenes 中找到所有内容。要访问网格,请使用 gltf.scene.traverse( function ( child ) {if ( child.isMesh ){ child.geometries.attributes...}}