29 trimesh(
const std::vector<vertex> &
Vertices,
const std::vector<u32> &Indieces);
37 trimesh(
const std::vector<vertex> &&
Vertices,
const std::vector<u32> &&Indieces);
std::vector< vertex > Vertices
virtual void EvaluateBoundBox()
virtual void EvaluateNormals()
virtual void EvaluateTangentSpace()
static bool EvaluateTriangleTangentSpace(vertex &P0, vertex &P1, vertex &P2)
static void EvaluateVertexOrthoganalTBNBasis(vertex &P)
~trimesh() override=default