11 template<
typename T =
float>
36 :
pos(
pos),
normal(
normal),
uv(
uv),
bones{0, 0, 0, 0},
weights{0.0f, 0.0f, 0.0f, 0.0f}
Vertex(const Vec3< T > &pos, const Vec3< T > &normal)
Definition: Vertex.h:30
Vec3< T > tan
Definition: Vertex.h:18
Vertex & operator=(const Vertex &vert)=default
Vertex(const Vec3< T > &pos, const Vec3< T > &normal, const Vec2< T > &uv)
Definition: Vertex.h:35
Vertex(const Vertex &vert)
Definition: Vertex.h:40
Vec4< float > weights
Definition: Vertex.h:21
Vertex(const Vec3< T > &pos)
Definition: Vertex.h:25
Vec3< T > normal
Definition: Vertex.h:16
Vec3< T > bTan
Definition: Vertex.h:19
Vec2< T > uv
Definition: Vertex.h:17
Vec4< UInt_8 > bones
Definition: Vertex.h:20
Vec3< T > pos
Definition: Vertex.h:15
Vertex< float > Vertex_f
Definition: Vertex.h:49
Vertex< double > Vertex_d
Definition: Vertex.h:48