Hi,
So I noticed that collisions with the ArcRotateCamera doesn’t work well with multiple objects in the scene (and with more complex geometries it’s even worse).
Here is the playground showing that the camera doesn’t want to collide with the ground, while it’s doing quite ok with the ceiling.
How can I improve this… I was thinking to cast rays from the camera in few directions and in case of hit, set a temporary limit (upper/lower radius/beta/alpha). But then it won’t give me the nice sliding over the surface effect with camera movement.
What other choices do I have?