C# Class PixelsForGlory.Procedural.BillboardCrossGeneratorTask

Task to create a two sided crossing mesh
Inheritance: IVoxelMeshGeneratorTask
Afficher le fichier Open project: PixelsForGlory/ProceduralVoxelMesh Class Usage Examples

Méthodes publiques

Свойство Type Description
Normals UnityEngine.Vector3[]
Tangents UnityEngine.Vector4[]
Triangles int[]
UV UnityEngine.Vector2[]
UV2 UnityEngine.Vector2[]
Vertices UnityEngine.Vector3[]

Méthodes publiques

Méthode Description
BillboardCrossGeneratorTask ( BillboardCrossMeshData billboardData ) : System.Collections.Generic
CreateMesh ( ) : void

Private Methods

Méthode Description
AddBillboards ( float currentHeight, IList vertices, IList normals, IList uv, IList uv2, IList triangles, int textureIndex ) : void

Method Details

BillboardCrossGeneratorTask() public méthode

public BillboardCrossGeneratorTask ( BillboardCrossMeshData billboardData ) : System.Collections.Generic
billboardData BillboardCrossMeshData
Résultat System.Collections.Generic

CreateMesh() public méthode

public CreateMesh ( ) : void
Résultat void

Property Details

Normals public_oe property

public Vector3[],UnityEngine Normals
Résultat UnityEngine.Vector3[]

Tangents public_oe property

public Vector4[],UnityEngine Tangents
Résultat UnityEngine.Vector4[]

Triangles public_oe property

public int[] Triangles
Résultat int[]

UV public_oe property

public Vector2[],UnityEngine UV
Résultat UnityEngine.Vector2[]

UV2 public_oe property

public Vector2[],UnityEngine UV2
Résultat UnityEngine.Vector2[]

Vertices public_oe property

public Vector3[],UnityEngine Vertices
Résultat UnityEngine.Vector3[]