This might be an issue, or might not be, so I’m putting it in the “Bugs” category.
Hi again, I was making a building and noticed something that might be unintended. The camera ellipsoid doesn’t have any collision on the top of it. (I think)
To show, go to giv0.gitlab.io/fpsg, it’s my personal website for testing. Look around, and you should see a floating structure somewhere. WASD is move, mouse is look(obviously), shift is move faster, hold c to crouch, and press f to toggle free cam.
go into free cam, and move over to the floating structure. stand on it, and try to go in it. You will clip you head through the top. here is a gif:
sorry about the framerate. a 55 second long gif is huge and I had to fit it in somehow.
in the gif I demonstrate that it has collision, even the “top” but I clip through. use “f” to fly(it toggles)
This is mostly because we use a specific optimization regarding collisions with only front faces and thus limit edge cases can be false positives. To help the system we just need to create bigger ellipsoids and compensate with the offset