group2 0.1.0
CSE 125 Group 2
Loading...
Searching...
No Matches
ModelVertex Struct Reference

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).
 

Detailed Description

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)

Member Data Documentation

◆ normal

glm::vec3 ModelVertex::normal

◆ position

glm::vec3 ModelVertex::position

◆ tangent

glm::vec4 ModelVertex::tangent

xyz = tangent direction, w = bitangent handedness (±1).

◆ texCoord

glm::vec2 ModelVertex::texCoord

The documentation for this struct was generated from the following file: