From 93fa0b2e214fbb70e6c03f5ca7536c7c32544aa7 Mon Sep 17 00:00:00 2001 From: ladevieq Date: Sun, 1 Aug 2021 18:45:50 +0200 Subject: Pack bvh nodes, optimize vertices size --- include/triangle.hpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'include/triangle.hpp') diff --git a/include/triangle.hpp b/include/triangle.hpp index f1af241..9993efe 100644 --- a/include/triangle.hpp +++ b/include/triangle.hpp @@ -1,9 +1,6 @@ #ifndef __TRIANGLE_HPP_ #define __TRIANGLE_HPP_ -#include "aabb.hpp" -#include "material.hpp" - struct vertex { vec3 position; }; @@ -11,7 +8,7 @@ struct vertex { struct triangle { triangle() = default; triangle(vertex v1, vertex v2, vertex v3) - : v1(v1), v2(v2), v3(v3), bounding_box(v1.position, v2.position, v3.position) + : v1(v1), v2(v2), v3(v3) {} vec3 center() { @@ -21,8 +18,6 @@ struct triangle { vertex v1; vertex v2; vertex v3; - - aabb bounding_box; }; #endif // !__TRIANGLE_HPP_ -- cgit v1.3