Blender  V3.3
Public Attributes | List of all members
blender::geometry::MeshRealizeInfo Struct Reference

Public Attributes

const Meshmesh = nullptr
 
Array< int > material_index_map
 
Array< std::optional< GVArraySpan > > attributes
 
Span< int > stored_vertex_ids
 

Detailed Description

Definition at line 97 of file realize_instances.cc.

Member Data Documentation

◆ attributes

Array<std::optional<GVArraySpan> > blender::geometry::MeshRealizeInfo::attributes

Matches the order in #AllMeshesInfo.attributes.

Definition at line 102 of file realize_instances.cc.

Referenced by blender::geometry::preprocess_meshes().

◆ material_index_map

Array<int> blender::geometry::MeshRealizeInfo::material_index_map

Maps old material indices to new material indices.

Definition at line 100 of file realize_instances.cc.

Referenced by blender::geometry::execute_realize_mesh_task(), and blender::geometry::preprocess_meshes().

◆ mesh

const Mesh* blender::geometry::MeshRealizeInfo::mesh = nullptr

◆ stored_vertex_ids

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 104 of file realize_instances.cc.

Referenced by blender::geometry::preprocess_meshes().


The documentation for this struct was generated from the following file: