Skip to content
Snippets Groups Projects
Commit 1681d783 authored by Yoel's avatar Yoel
Browse files

Remove assertion

parent 0cc15b0d
No related branches found
No related tags found
No related merge requests found
...@@ -53,7 +53,7 @@ std::optional<cam::Hit> TriangleMesh::intersect(size_t i, ...@@ -53,7 +53,7 @@ std::optional<cam::Hit> TriangleMesh::intersect(size_t i,
std::optional<cam::Hit> temp = std::nullopt; std::optional<cam::Hit> temp = std::nullopt;
std::optional<cam::Hit> mid_hit = std::nullopt; std::optional<cam::Hit> mid_hit = std::nullopt;
int_fast16_t bound = hierarchy[i].leaves_i + hierarchy[i].leaves_size - 1; int_fast16_t bound = hierarchy[i].leaves_i + hierarchy[i].leaves_size - 1;
assert(!(hierarchy[i].leaves_i == -1 ^ hierarchy[i].leaves_size == -1)); // assert(!(hierarchy[i].leaves_i == -1 ^ hierarchy[i].leaves_size == -1));
for (size_t tri_i = hierarchy[i].leaves_i; tri_i <= bound; tri_i++) { for (size_t tri_i = hierarchy[i].leaves_i; tri_i <= bound; tri_i++) {
auto tri = leaves[tri_i]; auto tri = leaves[tri_i];
std::optional<cam::Hit> temp = tri.intersect(r); std::optional<cam::Hit> temp = tri.intersect(r);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment