three.js 导入dae格式模型,模型中心点怎么调整?

我在数联中国下载了一个办公桌的sketchup模型,打开如下所示

clipboard.png

可以看到该模型中心点在第二张桌子中心处,用three.js导入后如下图所示,小孩模型和办公桌中心点均在three.js坐标轴的坐标原点(0,0,0),办公桌position和小孩position也是(0,0,0)

clipboard.png

现在我想让办公桌模型的中心点变为最左侧桌子的中心处,红色箭头处所示。希望three.js导入后左侧桌子中心在(0,0,0)

clipboard.png

可是我通过sketchup改变了该模型的坐标轴并用three.js导入,效果没变化。依然是第二张桌子的中心点在原点处。(小孩作为参考点一直在原点)

clipboard.png
clipboard.png

所以我要怎么改变模型才能让最左侧桌子的中心点成为整个模型的中心,能够在three.js导入后,实现如下大概效果:

clipboard.png

阅读 4.8k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题