Title: Moving platform physics wrong? Post by: Thoushaltdie on June 28, 2010, 12:31:57 PM Ok so I noticed something. If you stand on a cliff and jump you move straight down. If you take a running jump you will still have some forward momentum as you fall. Likewise if you stand at the edge, turn around, and fire a rocket at the ground you will be knocked off the cliff but will follow a normal falling pattern. Now I also tested something alittle different to create the the same result. I used the grapple to grab a wall and pull me, when I got to the cliffedge I let go, BUT my momentum remained and I still moved forward as I fell.(note that will all of these senarios I took me hands physically OFF of the keyboard after I had passed over the edge of the ledge) Now that I have established that things with momentum move the same as objects with momentum in reality.
BUT when jumping off a moving platform you DONT carry your momentum with you. In the map Tourney6ish_ctf there is a fast moving platform but when you go to jump off of it you move as if you were standing still when you jumped. The same goes for the platform in cbctf1(if you can ever get on it ;)) So I was wondering why if Newton's laws seems to work in the rest of the game why dont they when jumping off of moving platforms? Title: Re: Moving platform physics wrong? Post by: sago007 on June 28, 2010, 12:44:56 PM The game more or less ignores the rules of physics except for the approximate gravity. Just think of the acceleration during strafe jumping.
Title: Re: Moving platform physics wrong? Post by: Falkland on June 28, 2010, 01:49:21 PM Ok so I noticed something. If you stand on a cliff and jump you move straight down. If you take a running jump you will still have some forward momentum as you fall. Likewise if you stand at the edge, turn around, and fire a rocket at the ground you will be knocked off the cliff but will follow a normal falling pattern. Now I also tested something alittle different to create the the same result. I used the grapple to grab a wall and pull me, when I got to the cliffedge I let go, BUT my momentum remained and I still moved forward as I fell.(note that will all of these senarios I took me hands physically OFF of the keyboard after I had passed over the edge of the ledge) Now that I have established that things with momentum move the same as objects with momentum in reality. BUT when jumping off a moving platform you DONT carry your momentum with you. In the map Tourney6ish_ctf there is a fast moving platform but when you go to jump off of it you move as if you were standing still when you jumped. The same goes for the platform in cbctf1(if you can ever get on it ;)) So I was wondering why if Newton's laws seems to work in the rest of the game why dont they when jumping off of moving platforms? Who coded Quake 3 simply didn't code ( because of lacking of knowledge or ignoring or forgetting or for convenience , to mantain all the code simpler ) a complete emulated classical mechanical world. Another proof is the rocket and/or projectile speed : when you fire a rocket , its speed will be always , in every situation equal to 800 ups , also if you are running at 2000 ups ; this is in contradiction with real physics in which the total speed of an object launched by a platform in movement is equal to its speed plus the speed of the platform. Title: Re: Moving platform physics wrong? Post by: Gig on June 28, 2010, 02:13:24 PM Well, Quake 3 physics model il quite simple, compared to other games. This is not a real problem, since Quake 3 does not prentend to be realistic, but to be enjoyable.
In the real world, you cannot fall down for twelve meters and get only a small injury, you cannot shoot at your feet with a bazooka to jump across a pit, you cannot breath in open space... Title: Re: Moving platform physics wrong? Post by: Thoushaltdie on June 29, 2010, 06:06:49 AM thanks for the replies :D
and gig yes i know its not reality but the physics work properly for most situations and i was wondering why they didnt here :) |