In this example we will show how to create a GeometryData-object and fill it with some basic data. Vertex Coordinates are stored on a per-vertex basis, with 3 floats / vertex (the x, y and z values). Texture Coordinates are stored on per-corner basis, with 2 floats / corner (u and v values). Then there is also the VertexID array, on a per-corner basis that contains the ID for each vertex that the corner uses.