LiteFX::Rendering::AttributeSemantic¶
Describes the semantic of a buffer attribute.
Synopsis¶
Declared in <litefx/rendering_api.hpp>
enum class AttributeSemantic : UInt32;
Members¶
| Name | Description |
|---|---|
Binormal | The attribute contains a bi-normal vector. |
BlendIndices | The attribute contains blend indices. |
BlendWeight | The attribute contains blend weights. |
Color | The attribute contains a color value. |
Normal | The attribute contains a normal vector. |
Position | The attribute contains a position vector. |
TransformedPosition | The attribute contains a pre-transformed position vector. |
PointSize | The attribute contains a point size. |
Tangent | The attribute contains a tangent vector. |
TextureCoordinate | The attribute contains a texture coordinate. |
Arbitrary | The attribute contains arbitrary data, that does not have any semantic associated with it. |
Unknown | The attribute is a generic, unknown semantic. |
See Also¶
BufferAttribute