|
group2 0.1.0
CSE 125 Group 2
|
Forward-declared — owned by Game, registered via setParticleSystem(). More...
#include <NewRenderer.hpp>
Public Attributes | |
| glm::vec3 | position |
| glm::vec3 | normal |
| glm::vec2 | texUV |
| glm::vec4 | tangent |
| glm::vec2 | lightMapUV |
Forward-declared — owned by Game, registered via setParticleSystem().
Vertex attribute layout for the static geometry pipeline.
48 bytes: position (12) + normal (12) + texUV (8) + tangent (16). Layout matches ModelVertex's static attributes but remains a distinct type because static meshes do not carry skinning data.
| glm::vec2 Vertex::lightMapUV |
| glm::vec3 Vertex::normal |
| glm::vec3 Vertex::position |
| glm::vec4 Vertex::tangent |
| glm::vec2 Vertex::texUV |