mirror of
https://github.com/Linloir/SceneEditor.git
synced 2025-12-16 23:18:12 +08:00
18 lines
560 B
C
18 lines
560 B
C
#pragma once
|
|
|
|
#include <GLM/glm.hpp>
|
|
|
|
struct Vertex {
|
|
glm::vec3 _position = glm::vec3(0.0f);
|
|
glm::vec3 _normal = glm::vec3(0.0f);
|
|
glm::vec2 _texCoords = glm::vec2(0.0f);
|
|
//glm::vec3 _tangent = glm::vec3(0.0f);
|
|
//glm::vec3 _bitangent = glm::vec3(0.0f);
|
|
|
|
Vertex();
|
|
Vertex(glm::vec3 position);
|
|
Vertex(glm::vec3 position, glm::vec3 normal);
|
|
Vertex(glm::vec3 position, glm::vec3 normal, glm::vec2 texCoords);
|
|
//Vertex(glm::vec3 position, glm::vec3 normal, glm::vec2 texCoords, glm::vec3 tangent, glm::vec3 bitangent);
|
|
};
|