diff options
Diffstat (limited to 'src/extend/mesh.h')
-rw-r--r-- | src/extend/mesh.h | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/src/extend/mesh.h b/src/extend/mesh.h index b9b07f8..6bbb571 100644 --- a/src/extend/mesh.h +++ b/src/extend/mesh.h @@ -2,12 +2,25 @@ #define _SOFTSHADEROOM_MESH_H_ #include "../core/vert.h" - -typedef struct Mesh { +/* +typedef struct { + Vert* vertices; + uint vert_count; + uint* triangles; + uint tris_count; + const char* name; +} SubMesh; +*/ +typedef struct { Vert* vertices; uint vert_count; uint* triangles; uint tris_count; + //const char* name; + /* + SubMesh* submesh; + uint submesh_count; + */ } Mesh; Mesh* mesh_loadfromobj(const char* path); |