Javascript 导出三个JS时,混合器模型和动画变形
我正在尝试导出我在Blender中制作的模型,以便可以在Three.JS项目中使用它。我尝试使用2.8附带的Blender 2.8 GLTF导出器和Blender 2.79 GLTF Blender IO导出器。根据导出时选择的设置,两者最终的结果相似 当我选择“蒙皮”作为导出选项时,将应用我的动画(疾驰),但我的模型会变形。(见图) 在Blender中,我使用了一个由骨骼组成的简单电枢,并设置了超过20帧的动画。没什么疯狂的,但我不确定在导出之前是否需要在Blender中执行任何操作,以确保动画/模型保持得体 要注意的是,马鞍和垫子是独立的对象,我已经在我的马电枢下创建了它们的父对象。我这样做是因为我希望它们在马疾驰动画发生时稍微移动 我附上了一些截图,下面是我的混合文件。有人有什么建议可以帮助我正确导出此模型吗?(在这一点上,只要让它在计算机中运行就足够了)Javascript 导出三个JS时,混合器模型和动画变形,javascript,three.js,blender,Javascript,Three.js,Blender,我正在尝试导出我在Blender中制作的模型,以便可以在Three.JS项目中使用它。我尝试使用2.8附带的Blender 2.8 GLTF导出器和Blender 2.79 GLTF Blender IO导出器。根据导出时选择的设置,两者最终的结果相似 当我选择“蒙皮”作为导出选项时,将应用我的动画(疾驰),但我的模型会变形。(见图) 在Blender中,我使用了一个由骨骼组成的简单电枢,并设置了超过20帧的动画。没什么疯狂的,但我不确定在导出之前是否需要在Blender中执行任何操作,以确保动
当电枢和网格的位置不同时,会发生这种变形 在blender中选择全部并按⎈ CtrlA->旋转和缩放
你会发现马鞍和毛毯的位置不正确,你应该给它们添加一个电枢修改器,这样它们就会跟着马走。这可能是由于blender使用z-up并导出到y-up环境(导出时y-up转换是一个选项)。嗯,您的
blend
文件的链接似乎已失效……它对我有效(Chrome),但这里有一个指向blend文件zip的链接。我已经从Blender 2.8导出为glTF
(具有默认设置),并将其导入到。一切看起来都很好。你能试试新安装的Blender 2.8吗?我可以在对象模式下单击网格,然后按ctrl+a并单击位置、旋转和缩放(用于马、马鞍和垫子)来正确导出它(大部分)。这主要起到了作用,同时也向我表明,我需要在网格中进行大量清理。很好,在我的情况下,我需要选择马网格并重置位置。现在可以用了,谢谢!我将看看马鞍和毯子的电枢修改器。这是我的第一个模型,所以它有点粗糙,我希望鞍毯能像布料一样悬垂,但不知道如何做到这一点,并将其导出。