VertexPosition

Define a simple vertex type from a vector type.

version(__OpenGL__)
struct VertexPosition (
VECTOR
string FIELD_NAME = "position"
) if (
isVector!VECTOR
)

Examples

static struct VertexTest {
	Vector3F position;
	Vector3F normal;
	Vector4F color;
	@Normalized Vector2I uv;
	float intensity;
}
alias Test1 = GLVertexSpec!VertexTest;
alias Test2 = GLVertexSpec!(VertexPosition!Vector3F);

Meta