API reference
API reference
Select your platform
No SDKs available
No versions available

MeshGeometryData Class

Modifiers: final
Raw geometry data ready to be passed to SceneMesh.meshWithMaterials().

Signature

data class MeshGeometryData(val positions: FloatArray, val normals: FloatArray, val uvs: FloatArray, val colors: IntArray, val indices: IntArray)

Constructors

MeshGeometryData ( positions , normals , uvs , colors , indices )
Signature
constructor(positions: FloatArray, normals: FloatArray, uvs: FloatArray, colors: IntArray, indices: IntArray)
Parameters
positions: FloatArray  XYZ triplets for each vertex
normals: FloatArray  XYZ triplets for each vertex normal
uvs: FloatArray  UV pairs for each vertex
colors: IntArray  ARGB integer per vertex
indices: IntArray  Triangle index triplets

Properties

colors : IntArray
[Get]
ARGB integer per vertex
Signature
val colors: IntArray
indices : IntArray
[Get]
Triangle index triplets
Signature
val indices: IntArray
normals : FloatArray
[Get]
XYZ triplets for each vertex normal
Signature
val normals: FloatArray
positions : FloatArray
[Get]
XYZ triplets for each vertex
Signature
val positions: FloatArray
uvs : FloatArray
[Get]
UV pairs for each vertex
Signature
val uvs: FloatArray