2015-06-23 62 views
5

我有一个关于three.js库的问题。我想知道如何创建动画,其中从Blender导出到Collada格式(.dae)的头像使用WebGL(three.js)库而不是Blender移动胳膊或腿。Three.js - 头像动画

+2

你检查了[实例](http://threejs.org/examples/#webgl_loader_collada_skinning)? – Atrahasis

+0

我在示例中没有看到类似的东西。我不想导入动画,我想用three.js库创建一个动画。这些例子中的大部分都是从一些3D计算机图形软件导入的动画。 –

+2

对不起,我误读了。 [这](http://stackoverflow.com/questions/20433474/dynamic-bones-animation-in-three-js)可能是你在寻找@Erica Okamura – Atrahasis

回答

0

我一直在做的是在Cinema 4D内建模并将其导出为.fbx格式。

导入搅拌机内的fbx文件并导出为JSON(使用three.js导出插件)。 如果你在Three.js里加载这个JSON文件,你会得到像它一样的反射值。

而且不知道为什么你想有一个three.js所文件.dae工作..

+0

我正在尝试使用Autodesk 3ds Max的JSON格式。但是,从3ds Max导出的JSON文件不显示骨骼的任何数据。因此,我无法使用three.js库创建任何动画。你知道这个问题可能是什么吗? –

+0

这可能会帮助你http://blog.romanliutikov.com/post/60461559240/rigging-and-skeletal-animation-in-three-js –