diff --git a/Runtime/Particle/CParticleGlobals.hpp b/Runtime/Particle/CParticleGlobals.hpp index 3a2ae8e44..12b89d65b 100644 --- a/Runtime/Particle/CParticleGlobals.hpp +++ b/Runtime/Particle/CParticleGlobals.hpp @@ -60,22 +60,22 @@ public: }; struct SParticleInstanceTex { - zeus::CVector4f pos[4]; + std::array pos; zeus::CColor color; - zeus::CVector2f uvs[4]; + std::array uvs; }; extern std::vector g_instTexData; struct SParticleInstanceIndTex { - zeus::CVector4f pos[4]; + std::array pos; zeus::CColor color; - zeus::CVector4f texrTindUVs[4]; + std::array texrTindUVs; zeus::CVector4f sceneUVs; }; extern std::vector g_instIndTexData; struct SParticleInstanceNoTex { - zeus::CVector4f pos[4]; + std::array pos; zeus::CColor color; }; extern std::vector g_instNoTexData;