diff options
| author | ladevieq <ladevie.quentin@gmail.com> | 2021-08-20 22:53:57 +0200 |
|---|---|---|
| committer | ladevieq <ladevie.quentin@gmail.com> | 2021-08-20 22:53:57 +0200 |
| commit | 4ea8d2d92af80d64a16b3d20f899b22921aa42d0 (patch) | |
| tree | ff561d6597b32b988bb953b4c9982087aff5bb06 /include/bvh-node.hpp | |
| parent | 63369e10715f4525917bef82b4a6f1074776795f (diff) | |
Use simd for vec3 computations
Diffstat (limited to 'include/bvh-node.hpp')
| -rw-r--r-- | include/bvh-node.hpp | 12 |
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;
|
