通过Three.js操纵Blender Meta信息

时间:2013-01-30 09:58:03

标签: three.js blender

我需要使用webGL显示一些blender模型。那么我需要知道的是,是否可以在Blender中添加一些我们可以使用webGL操作的元信息?

e.g:

  • Blender 中添加有关灯光位置的元信息
  • 使用 Three.js (webGL),将灯光替换为Blender的灯光元信息

我希望我能很好地表达我的需要

2 个答案:

答案 0 :(得分:0)

除了网格之外,Three.js的Blender导出器支持开箱即用地导出灯光和摄像机(以及显然非网格,纯粹的Object3D)。只需在导出过程中检查相应选项和场景导出选项,然后使用SceneLoader进行加载。如果您不需要,则需要修改导出器。

答案 1 :(得分:0)

在Blender中,您可以命名对象,在Three中,您可以按名称搜索对象,灯光和摄像机。然后,您可以隐藏,删除,替换,修改或克隆这些对象。

我用Collada / DAE场景完成了这个。