Edit

Share via


MDLVertexAttributes Class

Definition

Contains valid vertex attribute names.

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 11, ObjCRuntime.PlatformArchitecture.Arch64, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public static class MDLVertexAttributes
type MDLVertexAttributes = class
Inheritance
MDLVertexAttributes
Attributes

Properties

Anisotropy

The vertex attribute data describe the degree to which the surface changes appearance with rotation.

Binormal

The vertex attribute data describe binormal vector data.

Bitangent

The vertex attribute data describe bitangent vector data.

Color

The vertex attribute data describe color data.

EdgeCrease

The vertex attribute data describe edges that should not be modified during subdivision.

JointIndices

The vertex attribute data describe joint index data.

JointWeights

The vertex attribute data describe joint weight data.

Normal

The vertex attribute data describe a normal vector.

OcclusionValue

The vertex attribute data describe ambient occlusion data.

Position

The vertex attribute data describe position data.

ShadingBasisU

The vertex attribute data describe the U component of a shading basis.

ShadingBasisV

The vertex attribute data describe the V component of a shading basis.

SubdivisionStencil

The vertex attribute data describe data that control which neighboring vertices control subdivision.

Tangent

The vertex attribute data describe tangent vectors.

TextureCoordinate

The vertex attribute data describe texture coordinates.

Applies to