From 4ea8d2d92af80d64a16b3d20f899b22921aa42d0 Mon Sep 17 00:00:00 2001 From: ladevieq Date: Fri, 20 Aug 2021 22:53:57 +0200 Subject: Use simd for vec3 computations --- include/bvh-node.hpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'include/bvh-node.hpp') 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; -- cgit v1.3