Home
last modified time | relevance | path

Searched refs:loop_triangles (Results 1 – 13 of 13) sorted by relevance

/dports/graphics/blender/blender-2.91.0/doc/python_api/examples/
H A Dgpu.4.py16 indices = np.empty((len(mesh.loop_triangles), 3), 'i')
20 mesh.loop_triangles.foreach_get(
21 "vertices", np.reshape(indices, len(mesh.loop_triangles) * 3))
/dports/graphics/blender/blender-2.91.0/release/scripts/modules/bpy_extras/
H A Dmesh_utils.py105 for t in mesh.loop_triangles:
110 tri_groups = [[t] for t in mesh.loop_triangles]
112 tri_mapping = list(range(len(mesh.loop_triangles)))
119 for t in mesh.loop_triangles:
435 def triangle_random_points(num_points, loop_triangles): argument
450 sampled_points = [None] * (num_points * len(loop_triangles))
451 for i, lt in enumerate(loop_triangles):
/dports/graphics/blender/blender-2.91.0/intern/cycles/blender/
H A Dblender_mesh.cpp364 for (b_mesh.loop_triangles.begin(t); t != b_mesh.loop_triangles.end(); ++t) { in attr_create_vertex_color()
417 for (b_mesh.loop_triangles.begin(t); t != b_mesh.loop_triangles.end(); ++t) { in attr_create_uv_map()
719 for (b_mesh.loop_triangles.begin(t); t != b_mesh.loop_triangles.end(); ++t) { in attr_create_random_per_island()
742 int numfaces = (!subdivision) ? b_mesh.loop_triangles.length() : b_mesh.polygons.length(); in create_mesh()
804 for (b_mesh.loop_triangles.begin(t); t != b_mesh.loop_triangles.end(); ++t) { in create_mesh()
/dports/graphics/blender/blender-2.91.0/release/scripts/addons/io_scene_gltf2/blender/exp/
H A Dgltf2_blender_extract.py177 loop_indices = np.empty(len(blender_mesh.loop_triangles) * 3, dtype=np.uint32)
178 blender_mesh.loop_triangles.foreach_get('loops', loop_indices)
189 tri_material_idxs = np.empty(len(blender_mesh.loop_triangles), dtype=np.uint32)
190 blender_mesh.loop_triangles.foreach_get('material_index', tri_material_idxs)
/dports/graphics/blender/blender-2.91.0/release/scripts/addons/io_mesh_stl/
H A Dblender_utils.py110 for tri in mesh.loop_triangles:
/dports/graphics/blender/blender-2.91.0/release/scripts/addons/render_povray/
H A Drender.py2381 mfaces_idx = np.zeros((len(mesh.loop_triangles)), dtype=np.int64)
2382 mesh.loop_triangles.foreach_get("index", mfaces_idx)
2383 return np.reshape(mfaces_idx, (len(mesh.loop_triangles), 1))
2387 mesh.loop_triangles.foreach_get("vertices", mfaces_verts_idx)
2393 mesh.loop_triangles.foreach_get("loops", mfaces_verts_loops)
2400 mesh.loop_triangles.foreach_get("normal", mfaces_no)
2401 return np.reshape(mfaces_no, (len(mesh.loop_triangles), 3))
2405 mesh.loop_triangles.foreach_get("use_smooth", mfaces_smth)
2406 return np.reshape(mfaces_smth, (len(mesh.loop_triangles), 1))
2411 return np.reshape(mfaces_mats_idx, (len(mesh.loop_triangles), 1))
[all …]
/dports/graphics/blender/blender-2.91.0/release/scripts/addons/object_carver/
H A Dcarver_draw.py349 indices = np.empty((len(mesh.loop_triangles), 3), 'i')
351 … mesh.loop_triangles.foreach_get("vertices", np.reshape(indices, len(mesh.loop_triangles) * 3))
/dports/graphics/blender/blender-2.91.0/release/scripts/addons/mesh_tools/
H A Dmesh_extrude_and_reshape.py309 bmesh.update_edit_mesh(self.mesh, loop_triangles=True, destructive=True)
350 bmesh.update_edit_mesh(self.mesh, loop_triangles=True, destructive=True)
/dports/graphics/blender/blender-2.91.0/release/scripts/addons/mesh_snap_utilities_line/snap_context_l/
H A Dmesh_drawing.py51 len_triangles = len(me.loop_triangles)
56 me.loop_triangles.foreach_get("vertices", tris)
/dports/graphics/blender/blender-2.91.0/release/scripts/addons/io_export_dxf/primitive_exporters/
H A Dmesh_exporter.py74 me_faces = me.loop_triangles #tessfaces
/dports/graphics/blender/blender-2.91.0/release/scripts/addons/io_scene_x3d/
H A Dexport_x3d.py511 if not mesh.loop_triangles and mesh.polygons:
611 for ltri in mesh.loop_triangles:
745 … face_tri_list = [[None, None, None] for i in range(len(mesh.loop_triangles))]
769 assert(len(face_tri_list) == len(mesh.loop_triangles))
/dports/graphics/blender/blender-2.91.0/release/scripts/addons/
H A Dmesh_looptools.py862 bmesh.update_edit_mesh(obj.data, loop_triangles=True, destructive=True)
3408 bmesh.update_edit_mesh(object.data, loop_triangles=False,
4148 bmesh.update_edit_mesh(object.data, loop_triangles=True, destructive=True)
/dports/graphics/blender/blender-2.91.0/doc/python_api/rst/
H A Dinfo_gotcha.rst181 (access as ``mesh.loop_triangles``).