summaryrefslogtreecommitdiff
path: root/src/render_assets.h
diff options
context:
space:
mode:
authorChuyan Zhang <chuyan@ucsb.edu>2024-10-04 18:13:57 -0700
committerChuyan Zhang <chuyan@ucsb.edu>2024-10-04 18:13:57 -0700
commit9c2c152c3926490a632fe32ad2ac7682ea7cbd74 (patch)
treefce47b92670d04fdd62e5c3beab669870d58efcf /src/render_assets.h
parentf7d8c400a629076d1de501739ea9faa2189bdca2 (diff)
downloadiris-9c2c152c3926490a632fe32ad2ac7682ea7cbd74.tar.gz
iris-9c2c152c3926490a632fe32ad2ac7682ea7cbd74.zip
WIP glTF loader
Diffstat (limited to 'src/render_assets.h')
-rw-r--r--src/render_assets.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/render_assets.h b/src/render_assets.h
index 763bf76..d8e166b 100644
--- a/src/render_assets.h
+++ b/src/render_assets.h
@@ -7,10 +7,10 @@
namespace iris {
-template<typename T>
struct Mesh {
std::string name;
- std::vector<T> vertices;
+ std::vector<float> vertices;
+ std::vector<float> normals;
std::vector<uint32_t> indices;
};
@@ -28,7 +28,7 @@ struct Camera {
};
struct Scene {
- std::vector<Mesh<float>> meshes;
+ std::vector<Mesh> meshes;
std::vector<Material> materials;
std::vector<Texture> textures;