[Bf-extensions-cvs] [64d638b2] master: io_scene_gltf2: update for change to tessellate_polygon

Campbell Barton noreply at git.blender.org
Wed Oct 9 08:38:20 CEST 2019


Commit: 64d638b2adda6cc5581913ad7af3627764ca57db
Author: Campbell Barton
Date:   Wed Oct 9 17:36:39 2019 +1100
Branches: master
https://developer.blender.org/rBA64d638b2adda6cc5581913ad7af3627764ca57db

io_scene_gltf2: update for change to tessellate_polygon

===================================================================

M	io_scene_gltf2/blender/exp/gltf2_blender_extract.py

===================================================================

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
-



More information about the Bf-extensions-cvs mailing list