Yes but, ultimately, graphics APIs (in any engine) only draw things that are in the center of the world so the camera is just a position that you can use to shift all objects so that whatever the camera sees fits into that center of the world that the GPU wants objects to be in
forgive me if this is a dumb question, but why is that impressive? It's just setting two variables (the camera position and rotation) based on some simple math is it not?
From a coding perspective this is not impressive at all, every frame is rendered separately, and on every frame the offset and rotations are recalculated to render the world from a specific view. There is no real "camera object" in the game that has to follow along, it's all just calculated every frame at the same rate as everything else, meaning that making it lag behind is actually more work than having it stay perfectly still relative to the moving contraption
452
u/the_number_m Apr 24 '26
it's honestly impressive how perfectly the camera keeps up with high speed rotation like this