Re: [Algorithms] Kinematic Collision
Brought to you by:
vexxed72
|
From: <Pau...@sc...> - 2009-09-09 18:40:28
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 > I am not familiar with LBP? Little Big Planet.... Its a physics based platformer on the PS3, we're re-authoring it for PSP... > If I understand correctly, you have effectively a fixed joint > constraining the character controller, and solve the other joints after Not quite - we don't have a character controller at all; its just a rigid body like any other, except that its not allowed to rotate. > that one. ie ensuring that the action of the other joints takes > precedence. So how do you handle cases where it is correct for the Actually, this is quite the opposite of what we do :) The actor constraint is 'just' another constraint in the system, solved at the same time as all the other constraints in the solver - this is important otherwise the forces experienced by and exerted by sackboy are not correctly transmitted and things feel sloppy and incorrect. > player to be influenced by other objects. eg a physically simulated > motorized revolving door pushing the player? It just works(tm) because the character is no different than any other rigid body, so the revolving door pushes him around just like it would a box, or sphere etc etc... > The whole topic of two way interaction between user controlled objects > and physically driven objects is interesting and I have never seen much > discussion on the topic... I guess its a fairly new thing; most games have a 'barrier' interface between the player and the world, because the player usually reacts with animations, which aren't usually driven by the physics engine (although this is changing)... Cheers, Paul. ********************************************************************** This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify pos...@sc... This footnote also confirms that this email message has been checked for all known viruses. Sony Computer Entertainment Europe Limited Registered Office: 10 Great Marlborough Street, London W1F 7LP, United Kingdom Registered in England: 3277793 ********************************************************************** P Please consider the environment before printing this e-mail -----BEGIN PGP SIGNATURE----- Version: PGP Universal 2.9.1 (Build 287) Charset: US-ASCII wsBVAwUBSqf2kXajGqjtoMHxAQjfygf/Zp9b12E9TIszbfH24BHkHYD2fEkqq/eB sB6n+4BjLaHGwwoulanIM6+Ud9G42FZc3CGl+15s0Tw4MnuGAo7ds/7HElNwIpcX raCPz311YTldT3dspl196GRlOi92YriE/lRwTN+7SwXj65GMA4DOHsOtigjxNLpX lI7J1iecCcDMLAv2LngOy1PXgepWzAD0ovUiA35DasMYyTen7Jho9o6LzD037sOR 4Gfx6QmQ7JC81fARXCO50p7cdo/B8zssE3c5lAe7Tbjl4CipudZ+fh9J5LV86ABt ULpaGJbmJnA0wKzrplZr8fASzwvVpPMjHcfLoBS09uQF6ya1F4KjFQ== =BMtp -----END PGP SIGNATURE----- |