diff options
author | Campbell Barton <ideasman42@gmail.com> | 2019-10-09 09:36:39 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2019-10-09 09:36:39 +0300 |
commit | 64d638b2adda6cc5581913ad7af3627764ca57db (patch) | |
tree | 0795f9684cffcfd00ec6ed3cf07a0aabe2aac12c | |
parent | a1dbf26e376ce6b7772c46eb68365008ec144bf9 (diff) |
io_scene_gltf2: update for change to tessellate_polygon
-rwxr-xr-x | io_scene_gltf2/blender/exp/gltf2_blender_extract.py | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/io_scene_gltf2/blender/exp/gltf2_blender_extract.py b/io_scene_gltf2/blender/exp/gltf2_blender_extract.py index 25b91728..d35e5146 100755 --- a/io_scene_gltf2/blender/exp/gltf2_blender_extract.py +++ b/io_scene_gltf2/blender/exp/gltf2_blender_extract.py @@ -605,9 +605,8 @@ def extract_primitives(glTF, blender_mesh, blender_object, blender_vertex_groups triangles = tessellate_polygon((polyline,)) for triangle in triangles: - loop_index_list.append(blender_polygon.loop_indices[triangle[0]]) - loop_index_list.append(blender_polygon.loop_indices[triangle[2]]) - loop_index_list.append(blender_polygon.loop_indices[triangle[1]]) + for triangle_index in triangle: + loop_index_list.append(blender_polygon.loop_indices[triangle_index]) else: continue @@ -1163,4 +1162,3 @@ def extract_primitives(glTF, blender_mesh, blender_object, blender_vertex_groups print_console('INFO', 'Primitives created: ' + str(len(result_primitives))) return result_primitives - |