indexData
TypeScriptget indexData(): ArrayBufferSwift declarationlet indexData: DataIndex buffer data.
struct · iOS 27.0+ · SDK 27.1
struct MeshDataMesh geometry data from a USD mesh prim.
get indexData(): ArrayBufferSwift declarationlet indexData: DataIndex buffer data.
get vertexData(): Array<ArrayBuffer>Swift declarationlet vertexData: [Data]Vertex buffer data. Each entry corresponds to one vertex buffer.
get descriptor(): _RealityFoundation_LowLevelMesh_DescriptorSwift declarationlet descriptor: LowLevelMesh.DescriptorLow-level mesh descriptor.
get assignedMaterials(): Array<USDPlayer_MaterialID>Swift declarationlet assignedMaterials: [USDPlayer.MaterialID]Material IDs bound to each mesh part, in order.
get instanceTransforms(): Array<SDKHandle>Swift declarationlet instanceTransforms: [float4x4]World-space transforms for each mesh instance.
get id(): USDPlayer_MeshIDSwift declarationlet id: USDPlayer.MeshIDUnique identifier for this mesh resource.
get parts(): Array<_RealityFoundation_LowLevelMesh_Part>Swift declarationlet parts: [LowLevelMesh.Part]Low-level mesh parts.
get meshType(): USDPlayer_MeshData_MeshTypeSwift declarationlet meshType: USDPlayer.MeshData.MeshTypeWhether the mesh is rigid or driven by a deformation resource.
get primPath(): stringSwift declarationlet primPath: StringUSD prim path this mesh corresponds to.
No declarations were skipped in this snapshot.