Reworked the VBO

This commit is contained in:
Michel Fedde 2021-03-26 10:41:29 +01:00
parent 3bc90dd83b
commit ee732240f7
11 changed files with 174 additions and 253 deletions

View file

@ -25,21 +25,21 @@ namespace SM.Base.Objects.Static
}
/// <inheritdoc />
public override VBO Vertex { get; protected set; } = new VBO
public override VBO<Vector3> Vertex { get; protected set; } = new VBO<Vector3>
{
{-.5f, -.5f, 0},
{-.5f, .5f, 0},
{.5f, .5f, 0},
{.5f, -.5f, 0}
new Vector3(-.5f, -.5f, 0),
new Vector3(-.5f, .5f, 0),
new Vector3(.5f, .5f, 0),
new Vector3(.5f, -.5f, 0),
};
/// <inheritdoc />
public override VBO UVs { get; protected set; } = new VBO(pointerSize: 2)
public override VBO<Vector2> UVs { get; protected set; } = new VBO<Vector2>
{
{0, 1},
{0, 0},
{1, 0},
{1, 1}
new Vector2(0, 1),
new Vector2(0, 0),
new Vector2(1, 0),
new Vector2(1, 1),
};
/// <inheritdoc />