aboutsummaryrefslogtreecommitdiffstats
path: root/include/bvh-node.hpp
diff options
context:
space:
mode:
authorladevieq <ladevie.quentin@gmail.com>2021-08-20 22:53:57 +0200
committerladevieq <ladevie.quentin@gmail.com>2021-08-20 22:53:57 +0200
commit4ea8d2d92af80d64a16b3d20f899b22921aa42d0 (patch)
treeff561d6597b32b988bb953b4c9982087aff5bb06 /include/bvh-node.hpp
parent63369e10715f4525917bef82b4a6f1074776795f (diff)
Use simd for vec3 computations
Diffstat (limited to 'include/bvh-node.hpp')
-rw-r--r--include/bvh-node.hpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/include/bvh-node.hpp b/include/bvh-node.hpp
index 09c9420..698977a 100644
--- a/include/bvh-node.hpp
+++ b/include/bvh-node.hpp
@@ -91,13 +91,13 @@ public:
node.primitive_id = old_node.primitive_id;
- node.min[0] = old_node.bounding_box.minimum.x;
- node.min[1] = old_node.bounding_box.minimum.y;
- node.min[2] = old_node.bounding_box.minimum.z;
+ node.min[0] = old_node.bounding_box.minimum.v[0];
+ node.min[1] = old_node.bounding_box.minimum.v[1];
+ node.min[2] = old_node.bounding_box.minimum.v[2];
- node.max[0] = old_node.bounding_box.maximum.x;
- node.max[1] = old_node.bounding_box.maximum.y;
- node.max[2] = old_node.bounding_box.maximum.z;
+ node.max[0] = old_node.bounding_box.maximum.v[0];
+ node.max[1] = old_node.bounding_box.maximum.v[1];
+ node.max[2] = old_node.bounding_box.maximum.v[2];
if (old_node.next_id != -1) {
node.next_id = temp_nodes[old_node.next_id].df_id;