如何使用Javascript旋转3D模型的单个元素

时间:2018-11-17 19:55:32

标签: javascript three.js

我是three.js初学者,其功能给我留下了深刻的印象。 我想使用three.js加载3d模型,并使用javascript旋转该模型的一个元素(例如,旋转人类模型的手或汽车模型的门)。 three.js有可能吗?你能提供例子吗?您为此建议使用哪种3d格式/加载器?

我试图移动例如this model-但是,将模型加载后代表该对象的对象

loader.load( 'models/3ds/portalgun/portalgun.3ds', function ( object ) {..

似乎没有我可以旋转的子元素的列表....所以我看不到有机会选择可以转换(例如旋转)的该模型的子元素。我只能转换(旋转)完整的模型。 根据{{​​3}}的说法,Object3d有一个孩子列表,但在我看来,它始终是空的...您能给我一个例子吗?

documentation之类的动画示例似乎不使用加载程序...

编辑:例如如何在JS中移动this的手?

谢谢

0 个答案:

没有答案