小编nic*_*c_m的帖子

Three.js:使用骨骼动画获取更新的顶点?

与此堆栈溢出问题Three.js:使用变形目标获取更新的顶点中的问题类似,我对如何使用骨架动画获取网格顶点的“实际”位置感兴趣。

我尝试打印出位置值,但它们从未真正更新(据我所知,这是因为它们是在 GPU 上计算的,而不是在 CPU 上计算的)。上述问题的答案提到在 CPU 上执行与 GPU 上相同的计算,以获得变形目标动画的最新顶点位置,但是有没有办法对骨骼动画执行相同的方法?如果是这样,怎么办??

另外,对于变形目标,有人指出该代码已经存在于 Mesh.raycast 函数中(https://github.com/mrdoob/ Three.js/blob/master/src/objects/Mesh.js#L115 )。但是,我不明白光线投射如何与骨骼动画网格体一起工作——它如何知道面部的更新位置?

谢谢你!

graphics animation three.js

3
推荐指数
1
解决办法
999
查看次数

标签 统计

animation ×1

graphics ×1

three.js ×1