From 55423f2a885894d0dd3359dcfe8b6f620083fb98 Mon Sep 17 00:00:00 2001 From: gered Date: Tue, 11 Dec 2012 11:29:47 -0500 Subject: [PATCH] fix incorrect number of texcoords in Triangle struct --- src/geometry/triangle.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/geometry/triangle.h b/src/geometry/triangle.h index 2c31db8..384465b 100644 --- a/src/geometry/triangle.h +++ b/src/geometry/triangle.h @@ -10,7 +10,7 @@ struct Triangle uint32_t vertices[3]; uint32_t groupIndex; Vector3 normals[3]; - Vector2 texCoords[2]; + Vector2 texCoords[3]; uint32_t GetSize() const; }; @@ -22,7 +22,7 @@ inline uint32_t Triangle::GetSize() const size += sizeof(uint32_t) * 3; // vertices (index) size += sizeof(uint32_t); // group index size += (sizeof(float) * 3) * 3; // normals (xyz) - size += (sizeof(float) * 3) * 2; // texcoords (uv) + size += (sizeof(float) * 2) * 3; // texcoords (uv) return size; }