【问题标题】:Manipulate Blender Meta information by Three.js通过 Three.js 操作 Blender 元信息
【发布时间】:2013-02-01 01:28:30
【问题描述】:

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

例如:

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

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

【问题讨论】:

    标签: three.js blender


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      我已经在 Collada/DAE 场景中做到了这一点。

      【讨论】:

      • 感谢您的回答,您有文档、教程的链接吗?
      猜你喜欢
      • 2014-03-24
      • 2014-01-10
      • 2015-08-01
      • 2019-08-01
      • 2012-04-04
      • 2021-06-28
      • 2016-02-24
      • 1970-01-01
      • 2017-11-20
      相关资源
      最近更新 更多