C# Класс Graphics.Detail.MeshUtils

Наследование: UnityEngine.MonoBehaviour
Показать файл Открыть проект

Открытые методы

Метод Описание
CombineMeshes ( Matrix4x4 matrixTransform ) : Mesh
GenerateCombineMeshMatrixTransform ( ) : Matrix4x4
GenerateLoftNurb ( Vector3 spline, int heightSegments, float height ) : Mesh
GenerateNonOverlappingUVArrayForTris ( int vertLength, int numRectX, int numRectY ) : UnityEngine.Vector2[]
GenerateOverlappingUVArrayForTris ( int vertLength ) : UnityEngine.Vector2[]
GenerateRectFaceTris ( float sizeX = 1f, float sizeZ = 1f, Vector3 translate = newVector3(), Quaternion rotation = newQuaternion() ) : UnityEngine.Vector3[]
GenerateTriArrayForTris ( int vertLength ) : int[]

Приватные методы

Метод Описание
Start ( ) : void
Update ( ) : void

Описание методов

CombineMeshes() публичный статический Метод

public static CombineMeshes ( Matrix4x4 matrixTransform ) : Mesh
matrixTransform UnityEngine.Matrix4x4
Результат UnityEngine.Mesh

GenerateCombineMeshMatrixTransform() публичный статический Метод

public static GenerateCombineMeshMatrixTransform ( ) : Matrix4x4
Результат UnityEngine.Matrix4x4

GenerateLoftNurb() публичный статический Метод

public static GenerateLoftNurb ( Vector3 spline, int heightSegments, float height ) : Mesh
spline UnityEngine.Vector3
heightSegments int
height float
Результат UnityEngine.Mesh

GenerateNonOverlappingUVArrayForTris() публичный статический Метод

public static GenerateNonOverlappingUVArrayForTris ( int vertLength, int numRectX, int numRectY ) : UnityEngine.Vector2[]
vertLength int
numRectX int
numRectY int
Результат UnityEngine.Vector2[]

GenerateOverlappingUVArrayForTris() публичный статический Метод

public static GenerateOverlappingUVArrayForTris ( int vertLength ) : UnityEngine.Vector2[]
vertLength int
Результат UnityEngine.Vector2[]

GenerateRectFaceTris() публичный статический Метод

public static GenerateRectFaceTris ( float sizeX = 1f, float sizeZ = 1f, Vector3 translate = newVector3(), Quaternion rotation = newQuaternion() ) : UnityEngine.Vector3[]
sizeX float
sizeZ float
translate UnityEngine.Vector3
rotation UnityEngine.Quaternion
Результат UnityEngine.Vector3[]

GenerateTriArrayForTris() публичный статический Метод

public static GenerateTriArrayForTris ( int vertLength ) : int[]
vertLength int
Результат int[]