Table of Contents

Namespace Aspose.CAD.FileFormats.GLB.Geometry.VertexTypes

Classes

VertexAttributeAttribute

Structs

VertexColor1

Defines a Vertex attribute with a material Color.

VertexColor1Texture1

Defines a Vertex attribute with a Color material and a Texture Coordinate.

VertexColor1Texture2

Defines a Vertex attribute with a material Colors and two Texture Coordinates.

VertexColor2

Defines a Vertex attribute with a two material Colors.

VertexColor2Texture1

Defines a Vertex attribute with two material Colors and two Texture Coordinates.

VertexColor2Texture2

Defines a Vertex attribute with two material Colors and two Texture Coordinates.

VertexEmpty

Represents an empty vertex attribute that can be used as an empty IVertexMaterial or empty Aspose.CAD.FileFormats.GLB.Geometry.VertexTypes.IVertexSkinning in a Aspose.CAD.FileFormats.GLB.Geometry.VertexBuilder structure.

VertexGeometryDelta

Defines a Vertex attribute with a Position, a Normal and a Tangent.

VertexJoints8

Defines a Vertex attribute with up to 65535 bone joints and 8 weights.

VertexMaterialDelta

Defines a Vertex attribute with two material Colors and two Texture Coordinates.

VertexPosition

Defines a Vertex attribute with a Position.

VertexPositionNormal

Defines a Vertex attribute with a Position and a Normal.

VertexPositionNormalTangent

Defines a Vertex attribute with a Position, a Normal and a Tangent.

VertexTexture1

Defines a Vertex attribute with a Texture Coordinate.

VertexTexture2

Defines a Vertex attribute with two Texture Coordinates.

Interfaces

IVertexCustom

Represents the interface that must be implemented by a custom vertex fragment.

IVertexGeometry

Represents the interface that must be implemented by a geometry vertex fragment.

IVertexMaterial

Represents the interface that must be implemented by a material vertex fragment.

Delegates

VertexGeometryPreprocessor<TvG>
VertexMaterialPreprocessor<TvM>