|
Blender V5.0
|
Public Attributes | |
| const Mesh * | mesh = nullptr |
| Span< float3 > | positions |
| Span< int2 > | edges |
| OffsetIndices< int > | faces |
| Span< int > | corner_verts |
| Span< int > | corner_edges |
| Array< int > | material_index_map |
| Array< std::optional< GVArraySpan > > | attributes |
| Span< int > | stored_vertex_ids |
| VArray< int > | material_indices |
| GVArraySpan | custom_normal |
Definition at line 98 of file realize_instances.cc.
| Array<std::optional<GVArraySpan> > blender::geometry::MeshRealizeInfo::attributes |
Matches the order in #AllMeshesInfo.attributes.
Definition at line 109 of file realize_instances.cc.
Referenced by blender::geometry::preprocess_meshes().
| Span<int> blender::geometry::MeshRealizeInfo::corner_edges |
Definition at line 104 of file realize_instances.cc.
Referenced by blender::geometry::execute_realize_mesh_task(), and blender::geometry::preprocess_meshes().
| Span<int> blender::geometry::MeshRealizeInfo::corner_verts |
Definition at line 103 of file realize_instances.cc.
Referenced by blender::geometry::execute_realize_mesh_task(), and blender::geometry::preprocess_meshes().
| GVArraySpan blender::geometry::MeshRealizeInfo::custom_normal |
Custom normals are rotated based on each instance's transformation.
Definition at line 114 of file realize_instances.cc.
Referenced by blender::geometry::preprocess_meshes().
Definition at line 101 of file realize_instances.cc.
Referenced by blender::geometry::execute_realize_mesh_task(), and blender::geometry::preprocess_meshes().
| OffsetIndices<int> blender::geometry::MeshRealizeInfo::faces |
Definition at line 102 of file realize_instances.cc.
Referenced by blender::geometry::execute_realize_mesh_task(), and blender::geometry::preprocess_meshes().
| Array<int> blender::geometry::MeshRealizeInfo::material_index_map |
Maps old material indices to new material indices.
Definition at line 107 of file realize_instances.cc.
Referenced by blender::geometry::preprocess_meshes().
| VArray<int> blender::geometry::MeshRealizeInfo::material_indices |
Definition at line 112 of file realize_instances.cc.
Referenced by blender::geometry::preprocess_meshes().
Definition at line 99 of file realize_instances.cc.
Referenced by blender::geometry::execute_realize_mesh_task(), blender::geometry::execute_realize_mesh_tasks(), blender::geometry::get_final_points_num(), and blender::geometry::preprocess_meshes().
Definition at line 100 of file realize_instances.cc.
Referenced by blender::geometry::execute_realize_mesh_task(), and blender::geometry::preprocess_meshes().
| Span<int> blender::geometry::MeshRealizeInfo::stored_vertex_ids |
Vertex ids stored on the mesh. If there are no ids, this Span is empty.
Definition at line 111 of file realize_instances.cc.
Referenced by blender::geometry::preprocess_meshes().