Adding normal map support to Mesh
Mesh.h

Add bitangents in struct Vertex
struct Vertex {
glm::vec3 pos;
glm::vec3 normal;
glm::vec2 texCoord;
// for normal mapping, added in LabA08
// tangent
glm::vec3 tangent;
// bitangent
glm::vec3 bitangent;
};Add normal map list in Mesh
But we only support one mormal map per mesh.
Last updated