Three.js导入Collada动画不起作用

彼得·瓦西列夫(Petar Vasilev)

我一直在尝试将Collada动画模型导出到三个js。

这是模型:

http://bayesianconspiracy.com/files/model.dae

它已正确导入(我可以看到模型),但无法对其进行动画处理。我一直在使用Three js附带的两个Collada示例。我已经尝试过仅用模型的路径替换路径,但是它不起作用。我也尝试过调整一些东西,但无济于事。

加载模型后,我检查了似乎很好加载的“ object.animations”对象(无法确定,但其中包含很多东西)。

我也尝试过Three.js编辑器:

http://threejs.org/editor/

这会再次正确加载模型,但我无法播放动画:(

我正在使用三个JS r62和Blender 2.68。任何帮助表示赞赏!

这是斯巴达

我的第一个猜测是您的文件中有些错误会导致动画失效。
我已经使用Blender打开了您的model.dae文件,并且注意到至少有2个错误OMHO。
它们在以下视频中:http: //youtu.be/BGnVVpMNY4E

因此,您可能需要在模型上做更多的工作,如果需要逐步教程将collada模型动画化为基于THREE.JS的webgl视口,则可以查看此教程:http ://jiteshmulchandani.com/?p = 122

如本页所述:

http://opencollada.org/获取最新的插件,并使用以下选中的选项导出模型:
Normals
Triangulate
启用导出
示例动画
注意:使用Autodesk Collada格式导出时,它不会播放骨骼动画。


相应的演示就在这里:http : //jiteshmulchandani.com/zombie-outbreak/ColladaModelTest.html(要控制模型,请使用ASDW键)

希望对您有所帮助

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Three.js TimeLineLite动画不起作用

来自分类Dev

OnDocumentMouseMove Three.js 不起作用

来自分类Dev

THREE.ArrayCamera图层不起作用three.js

来自分类Dev

Three.js,从Collada导入的相机无法查看对象场景

来自分类Dev

THREE.js轨道控件不起作用

来自分类Dev

Three.js renderer.autoClear属性不起作用?

来自分类Dev

Three.js示例代码,来自StackOverflow,不起作用

来自分类Dev

顶点位移在Three.js中不起作用

来自分类Dev

Three.js Shader材质照明不起作用

来自分类Dev

Three.js OBJLoader解析方法不起作用

来自分类Dev

three.js SpotLight急性光束不起作用

来自分类Dev

Javascript Three.JS阴影贴图不起作用

来自分类Dev

Three.js .obj阴影不起作用

来自分类Dev

THREE.js旋转副本不起作用

来自分类Dev

Three.js的输入标签不起作用

来自分类Dev

Three.js 中的 FilmPass 不起作用

来自分类Dev

Three.js-拖动Collada文件

来自分类Dev

为什么这个简单的THREE.js javascript粒子系统不起作用?

来自分类Dev

Three.js轨迹球控件拖动事件在UIkit模态中不起作用

来自分类Dev

three.js OrbitControls不起作用,控件未定义

来自分类Dev

Three.js多维数据集-不同的纹理不起作用

来自分类Dev

Three.js旋转摄像机俯仰不起作用?

来自分类Dev

Three.js 动画曲线

来自分类Dev

除非我单击并轻轻拖动,否则使用Three.js的mousedown事件将不起作用

来自分类Dev

使用ShaderMaterial为自定义几何图形加载纹理在Three.js中不起作用

来自分类Dev

Three.JS Collada模型大小内存问题

来自分类Dev

Three.JS Collada模型大小内存问题

来自分类Dev

Vanilla JS FadeIn动画不起作用

来自分类Dev

网站的JS菜单动画不起作用

Related 相关文章

热门标签

归档