diff --git a/libs/gfx/source/mesh.cpp b/libs/gfx/source/mesh.cpp index 608160c0..19897e45 100644 --- a/libs/gfx/source/mesh.cpp +++ b/libs/gfx/source/mesh.cpp @@ -159,6 +159,7 @@ namespace psemek::gfx void mesh::load_raw(imported_mesh const & m) { + setup(m.attribs); load_raw(m.vertices.data(), m.attribs.vertex_size, m.vertices.size() / m.attribs.vertex_size, m.indices.data(), gl::UNSIGNED_INT, m.indices.size(), gl::TRIANGLES, gl::STATIC_DRAW); }