you could make a 2D SDF representation of each of your partitions and just check the player’s location again them. Or replicate the players movement on a much smaller scale that you could use to do normal raycast checks.
you could make a 2D SDF representation of each of your partitions and just check the player’s location again them. Or replicate the players movement on a much smaller scale that you could use to do normal raycast checks.