# Simple textured cube # 8 vertices, 6 faces (12 triangles), per-face UVs o Cube # Positions v -1.0 -1.0 1.0 v 1.0 -1.0 1.0 v 1.0 1.0 1.0 v -1.0 1.0 1.0 v -1.0 -1.0 -1.0 v 1.0 -1.0 -1.0 v 1.0 1.0 -1.0 v -1.0 1.0 -1.0 # Texture coordinates vt 0.0 0.0 vt 1.0 0.0 vt 1.0 1.0 vt 0.0 1.0 # Normals vn 0.0 0.0 1.0 vn 0.0 0.0 -1.0 vn 1.0 0.0 0.0 vn -1.0 0.0 0.0 vn 0.0 1.0 0.0 vn 0.0 -1.0 0.0 # Faces (front, back, right, left, top, bottom) # Each face uses two triangles: (0,1,2) and (0,2,3) # Front (+Z) f 1/1/1 2/2/1 3/3/1 f 1/1/1 3/3/1 4/4/1 # Back (-Z) f 6/1/2 5/2/2 8/3/2 f 6/1/2 8/3/2 7/4/2 # Right (+X) f 2/1/3 6/2/3 7/3/3 f 2/1/3 7/3/3 3/4/3 # Left (-X) f 5/1/4 1/2/4 4/3/4 f 5/1/4 4/3/4 8/4/4 # Top (+Y) f 4/1/5 3/2/5 7/3/5 f 4/1/5 7/3/5 8/4/5 # Bottom (-Y) f 5/1/6 6/2/6 2/3/6 f 5/1/6 2/3/6 1/4/6