|
group2 0.1.0
CSE 125 Group 2
|
One vertex in a loaded 3-D model (PBR-ready). More...
#include <ModelLoader.hpp>
Public Attributes | |
| glm::vec3 | position |
| glm::vec3 | normal |
| glm::vec2 | texCoord |
| glm::vec4 | tangent |
| xyz = tangent direction, w = bitangent handedness (±1). | |
One vertex in a loaded 3-D model (PBR-ready).
Layout (48 bytes, no padding): offset 0 — position (vec3, 12 B) offset 12 — normal (vec3, 12 B) offset 24 — texCoord (vec2, 8 B) offset 32 — tangent (vec4, 16 B) w = bitangent sign (±1)
| glm::vec3 ModelVertex::normal |
| glm::vec3 ModelVertex::position |
| glm::vec4 ModelVertex::tangent |
xyz = tangent direction, w = bitangent handedness (±1).
| glm::vec2 ModelVertex::texCoord |