Unity’s built-in 3D physics engine is an integration of the Nvidia PhysX engine. You can use this engine in object-oriented 3D projects.
This section includes the following topics.
|Character control||Configure physics-based character control for first-person and third-person characters.|
|Rigidbody physics||Apply physics-based behavior to GameObjects.|
|Collision||Use colliders to configure collisions between GameObjects.|
|Joints||Apply and configure joints that connect GameObjects and simulate physical forces for pivoting, movement, and restriction.|
|Articulations||Configure complex systems of rigid bodies and joints.|
|Ragdoll physics||Configure ragdoll physics for characters.|
|Cloth||Simulate fabric movement for character clothing and other in-application textiles.|
|Multi-scene physics||Manage different physics contexts in one project with multiple dedicated physics scenes.|