【发布时间】:2016-10-23 11:32:52
【问题描述】:
我使用的是 Blender 2.76b,threejs 导出器 v1.5.0;我的目标是导出 Blender 场景中的每个网格。我注意到如果选择了单个网格,io_three 会导出该网格,因此我在控制台中编写了一个简单的 python 脚本可执行文件:
import bpy
for ob in bpy.context.scene.objects:
bpy.ops.object.select_all(action='DESELECT')
bpy.ops.object.select_pattern(pattern = ob.name)
bpy.ops.export.three(
filepath = 'path to folder' + ob.name + ".json",
option_vertices=True,
option_faces=True,
option_normals=True,
option_uv_coords=True,
option_face_materials=True,
option_colors=True)
它会创建名称正确但内容错误的文件:所有 .json 文件都包含场景第一个网格的导出内容。
我怎样才能获得正确的行为? 提前致谢。
【问题讨论】: