Class PolygonalInterface
Inherited Members
Namespace: UnityEngine.Pixyz.Polygonal
Assembly: Unity.Pixyz.SDKPlus.Editor.dll
Syntax
public class PolygonalInterface : Interface
Methods
| Name | Description |
|---|---|
| ComputeMeshTopoChecksum(uint) | Compute a checksum of the mesh topology, connectivity |
| ComputeMeshVertexPositionsChecksum(uint, int) | Compute a checksum of the mesh vertices positions |
| ComputeUVTopoChecksum(uint, int) | Compute a checksum of the uvs topology, connectivity |
| ComputeUVVertexPositionsChecksum(uint, int, int) | Compute a checksum of the vertices positions in uv space |
| ConfigureFunctionLogger(string, bool, bool, bool) | |
| CreateJointPlaceholders(ULongList, Matrix4List) | Create fake joint to store in mesh definitions. Thus we can retrieve stored data from getJointPlaceholders |
| CreateMeshFromDefinition(MeshDefinition) | Create a new mesh with the given MeshDefinition |
| CreateMeshFromDefinitions(MeshDefinitionList) | Create a new mesh from multiple MeshDefinition |
| CreateMeshFromText(string, Matrix4, string, int, ColorAlpha?, double) | Creates an occurrence from string |
| CreateMeshesFromDefinitions(MeshDefinitionList) | Create new meshes with the given MeshDefinitions |
| DracoDecode(ByteList, int, int) | decode a mesh using draco |
| DracoEncode(uint, int, int, int, int) | encode a mesh using draco |
| GetJointPlaceholders(PlaceholderJointList) | Get data stored in joint placeholders |
| GetLastError() | |
| GetMeshDefinition(uint) | Returns the definition |
| GetMeshDefinitions(MeshList) | Returns the definition |
| GetMeshSkinning(uint) | Returns the joints/IBMs list of a given mesh (those referenced by jointIndices) |
| HasMeshJoints(uint) | Check if the mesh has joints |
| HasNormalizedUVs(uint, int) | Check if the provided mesh UV channel contains normalized texture coordinates |
| HasUVs(uint, int) | Check if one or some UV channels are defined in the mesh |
| SetMeshSkinning(uint, JointList, Matrix4List) | Set/Replace the list of joints/IBMs of a given mesh (those referenced by jointIndices) |
| UsePointGapFillerNormal(Point3List, Vector3List) | This triangulates a set of points and normals |