Aspose.CAD.FileFormats.GLB.Geometry.VertexTypes

The namespace contains entities of GLB geometry vertex types.

Classes

ClassDescription
VertexAttributeAttribute
VertexGeometryPreprocessor<TvG>
VertexMaterialPreprocessor<TvM>

Structures

StructureDescription
VertexColor1Defines a Vertex attribute with a material Color.
VertexColor1Texture1Defines a Vertex attribute with a Color material and a Texture Coordinate.
VertexColor1Texture2Defines a Vertex attribute with a material Colors and two Texture Coordinates.
VertexColor2Defines a Vertex attribute with a two material Colors.
VertexColor2Texture1Defines a Vertex attribute with two material Colors and two Texture Coordinates.
VertexColor2Texture2Defines a Vertex attribute with two material Colors and two Texture Coordinates.
VertexEmptyRepresents an empty vertex attribute that can be used as an empty IVertexMaterial or empty IVertexSkinning in a VertexBuilder structure.
VertexGeometryDeltaDefines a Vertex attribute with a Position, a Normal and a Tangent.
VertexJoints8Defines a Vertex attribute with up to 65535 bone joints and 8 weights.
VertexMaterialDeltaDefines a Vertex attribute with two material Colors and two Texture Coordinates.
VertexPositionDefines a Vertex attribute with a Position.
VertexPositionNormalDefines a Vertex attribute with a Position and a Normal.
VertexPositionNormalTangentDefines a Vertex attribute with a Position, a Normal and a Tangent.
VertexTexture1Defines a Vertex attribute with a Texture Coordinate.
VertexTexture2Defines a Vertex attribute with two Texture Coordinates.

Interfaces

InterfaceDescription
IVertexCustomRepresents the interface that must be implemented by a custom vertex fragment.
IVertexGeometryRepresents the interface that must be implemented by a geometry vertex fragment.
IVertexMaterialRepresents the interface that must be implemented by a material vertex fragment.