From b0b2c46609eda44713022397b72011b6a69b04b1 Mon Sep 17 00:00:00 2001 From: Owen Smith Date: Thu, 17 Jun 2021 19:34:20 +0100 Subject: [PATCH] [world] Don't attempt to access children of cubes that aren't octants --- src/vulkan-renderer/world/collision_query.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vulkan-renderer/world/collision_query.cpp b/src/vulkan-renderer/world/collision_query.cpp index ecc0b87a0..977bd6907 100644 --- a/src/vulkan-renderer/world/collision_query.cpp +++ b/src/vulkan-renderer/world/collision_query.cpp @@ -68,7 +68,7 @@ std::optional> ray_cube_collision_check(const Cube &cube, return std::nullopt; } - if (cube.type() != Cube::Type::SOLID) { + if (cube.type() == Cube::Type::OCTANT) { std::size_t hit_candidate_count{0}; std::size_t collision_subcube_index{0}; float m_nearest_square_distance = std::numeric_limits::max();