Added splashpack parser, made renderer a singleton

This commit is contained in:
2025-03-21 17:54:25 +01:00
parent 4b7389da8d
commit 0d46881d7f
8 changed files with 121 additions and 44 deletions

View File

@@ -10,7 +10,7 @@ namespace psxsplash {
class Tri final {
public:
psyqo::GTE::PackedVec3 v0, v1, v2;
psyqo::GTE::PackedVec3 n0, n1, n2;
psyqo::GTE::PackedVec3 normal;
psyqo::PrimPieces::UVCoords uvA, uvB;
psyqo::PrimPieces::UVCoordsPadded uvC;
psyqo::Color colorA, colorB, colorC;
@@ -21,4 +21,4 @@ class Mesh final {
Texture m_texture;
eastl::array<Tri> m_polygons;
};
} // namespace psxsplash
} // namespace psxsplash