Struct TMP 您所在的位置:网站首页 uvs0 Struct TMP

Struct TMP

#Struct TMP| 来源: 网络整理| 查看: 265

Struct TMP_MeshInfo

Structure which contains the vertex attributes (geometry) of the text object.

Namespace: TMPro Syntax public struct TMP_MeshInfo Constructors TMP_MeshInfo(Mesh, Int32)

Function to pre-allocate vertex attributes for a mesh of size X.

Declaration public TMP_MeshInfo(Mesh mesh, int size) Parameters Type Name Description Mesh mesh Int32 size TMP_MeshInfo(Mesh, Int32, Boolean)

Function to pre-allocate vertex attributes for a mesh of size X.

Declaration public TMP_MeshInfo(Mesh mesh, int size, bool isVolumetric) Parameters Type Name Description Mesh mesh Int32 size Boolean isVolumetric Fields colors32 Declaration public Color32[] colors32 Field Value Type Description Color32[] mesh Declaration public Mesh mesh Field Value Type Description Mesh normals Declaration public Vector3[] normals Field Value Type Description Vector3[] tangents Declaration public Vector4[] tangents Field Value Type Description Vector4[] triangles Declaration public int[] triangles Field Value Type Description Int32[] uvs0 Declaration public Vector2[] uvs0 Field Value Type Description Vector2[] uvs2 Declaration public Vector2[] uvs2 Field Value Type Description Vector2[] vertexCount Declaration public int vertexCount Field Value Type Description Int32 vertices Declaration public Vector3[] vertices Field Value Type Description Vector3[] Methods Clear()

Function to clear the vertices while preserving the Triangles, Normals and Tangents.

Declaration public void Clear() Clear(Boolean)

Function to clear the vertices while preserving the Triangles, Normals and Tangents.

Declaration public void Clear(bool uploadChanges) Parameters Type Name Description Boolean uploadChanges ClearUnusedVertices()

Function to clear the vertices while preserving the Triangles, Normals and Tangents.

Declaration public void ClearUnusedVertices() ClearUnusedVertices(Int32)

Function used to mark unused vertices as degenerate.

Declaration public void ClearUnusedVertices(int startIndex) Parameters Type Name Description Int32 startIndex ClearUnusedVertices(Int32, Boolean)

Function used to mark unused vertices as degenerate an upload resulting data to the mesh.

Declaration public void ClearUnusedVertices(int startIndex, bool updateMesh) Parameters Type Name Description Int32 startIndex Boolean updateMesh ResizeMeshInfo(Int32)

Function to resized the content of MeshData and re-assign normals, tangents and triangles.

Declaration public void ResizeMeshInfo(int size) Parameters Type Name Description Int32 size ResizeMeshInfo(Int32, Boolean)

Function to resized the content of MeshData and re-assign normals, tangents and triangles.

Declaration public void ResizeMeshInfo(int size, bool isVolumetric) Parameters Type Name Description Int32 size Boolean isVolumetric SortGeometry(IList)

Function to rearrange the quads of the text object to change their rendering order.

Declaration public void SortGeometry(IList sortingOrder) Parameters Type Name Description IList sortingOrder SortGeometry(VertexSortingOrder) Declaration public void SortGeometry(VertexSortingOrder order) Parameters Type Name Description VertexSortingOrder order SwapVertexData(Int32, Int32)

Method to swap the vertex attributes between src and dst quads.

Declaration public void SwapVertexData(int src, int dst) Parameters Type Name Description Int32 src

Index of the first vertex attribute of the source character / quad.

Int32 dst

Index of the first vertex attribute of the destination character / quad.



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有