Enumeration for vertex element usage, these correspond
directly to the semantics of vertex-shader inputs. There is a certain
level of disconnect of these semantics and actual store, since texture coordinates can
be used for custom store and fog/point expansion must be done by the user.
| C# |
public enum VertexSemantic
| Member | Description |
|---|---|
| Position |
Vertex position info in object space.
|
| Normal |
Vertex normal store.
|
| Color |
Vertex color store.
|
| TextureCoordinate |
Vertex texture coordinate. Often used for user-defined store also.
|
| Binormal |
Vertex binormal store.
|
| Tangent |
Vertex tangent store.
|
| BlendIndices |
Blending indices store for skinning.
|
| BlendWeight |
Blending weights for skinning.
|
| Depth |
Vertex store contains depth information.
|
| Fog |
Vertex store contains fog information.
|
| PointSize |
Vertex store contains size of point->quad expansion.
|
Assembly: Tesla (Module: Tesla) Version: 0.5.0.0 (0.5.0.0)