Ported the obj parser.

This commit is contained in:
zy4n
2025-04-01 21:51:56 +02:00
parent bc065bc657
commit 27977c1738
34 changed files with 1676 additions and 1554 deletions

View File

@@ -32,7 +32,7 @@ inline std::vector<z3d::index_triangle>& assets::mesh_data::triangles()
return m_triangles;
}
inline auto& assets::mesh_data::material()
inline assets::material_id& assets::mesh_data::material()
{
return m_material_id;
}
@@ -62,12 +62,12 @@ inline const std::vector<assets::mesh_vertex_components::reflectance>& assets::m
return std::get<mesh_vertex_components::indices::reflectance>(component_arrays);
}
inline const std::vector<assets::mesh_data::triangle_type>& assets::mesh_data::triangles() const
inline const std::vector<z3d::index_triangle>& assets::mesh_data::triangles() const
{
return m_triangles;
}
inline const auto& assets::mesh_data::material() const
inline const assets::material_id& assets::mesh_data::material() const
{
return m_material_id;
}