Oxygen Engine
Modern C++ 3D Engine using OpenGL
Loading...
Searching...
No Matches
oe::scene::IsComplexVertex Concept Reference

#include <OxygenEngine/scene/vertex.h>

Concept definition

template<typename T>
concept oe::scene::IsComplexVertex = requires(T t)
{
{t.position} -> std::same_as<glm::vec3&>;
{t.tex_coords_0} -> std::same_as<glm::vec2&>;
{t.normal} -> std::same_as<glm::vec3&>;
}
Definition vertex.h:28

Detailed Description

Complex Vertex requirement : Position + texture coordinates + normals