是否可以在Three.js中创建一个骨架,就像Blender中的一个带有动画的骨架一样,并将单独的蒙皮网格(带有自己的骨骼)附加到骨架上,并将那些具有相同名称的骨骼从网格约束到骨架骨头?
例如,你有一个人的骨架(骨架)然后附加人的身体网格,然后可能是一个剑网和其他盔甲网。这样做你不必将动画(我当前正在这样做的方式)保存到每个单独的网格中(减小它们的文件大小),而是将动画仅保存到骨架(骨架)中。以这种方式减小网格文件大小对于减少网站的带宽非常有用。
我看到Three.js源中已经存在一个Skeleton对象,但似乎基于给定的示例与SkeletonHelper一起使用以显示现有Mesh的骨架而不是作为独立实体。
那么可以使用Skeleton对象或其他一些Three.js对象来实现Blender类比的电枢吗?