【问题标题】:THREE.js + .mesh rotation三.js + .mesh 旋转
【发布时间】:2012-08-02 11:38:45
【问题描述】:

我正在使用 THREE.js (.obj Loader) 和具有多个网格部件的模型。 当我制作模型时,我小心翼翼地在 Blender 中为每个部分赋予其自己的“几何原点”,但这并没有按预期导出。 当我尝试“本地”旋转一个球体(例如,眼球在自己的轴上旋转)时,它们只会围绕父级(头部)旋转。我需要球体网格在内部“旋转”而不是在头部(网格父级)周围“绕行”。有什么提示或建议吗? 谢谢!

【问题讨论】:

  • 能分享一下.blender和.obj吗?
  • 当然——如何/在哪里?我确实有保管箱..
  • 把它放在Dropbox的Public文件夹中,并获取一个公共链接...

标签: model three.js


【解决方案1】:

据我所知,部分问题在于,obj 没有层次结构。因此,即使您要导出许多对象,所有这些对象也仅被视为一组子对象。它们都位于0,0,0。然而,即使它们都在 0,0,0,每个对象的顶点也会被偏移,所以在 Blender 中看起来只有“中心”不在同一个地方。

【讨论】:

  • 非常感谢您抽出宝贵时间
猜你喜欢
  • 2013-01-22
  • 2013-11-12
  • 2012-07-19
  • 1970-01-01
  • 2021-11-22
  • 1970-01-01
  • 2021-04-15
  • 2015-01-30
  • 2017-01-13
相关资源
最近更新 更多