我需要使用 webGL 显示一些搅拌机模型。那么我需要知道的是,是否可以在 Blender 中添加一些我们可以使用 webGL 操作的元信息?
例如:
- 在Blender中添加关于灯光位置的元信息
- 使用Three.js (webGL),将灯光代替来自 Blender 的灯光元信息
我希望我能很好地表达我的需要
在 Blender 中,您可以命名对象,在三中,您可以按名称搜索对象、灯光和相机。然后,您可以隐藏、删除、替换、修改或克隆这些对象。
我已经用 Collada/DAE 场景做到了这一点。
除了网格,Three.js 的 Blender 导出器支持开箱即用地导出灯光和相机(以及显然是非网格的纯 Object3D)。导出时只需勾选对应的选项和场景导出选项,使用SceneLoader进行加载即可。如果您需要除此之外的其他内容,则需要修改导出器。