On this assignment we were to create 2 physics simulations 1 with PhysX & the other with our own custom code base.
Development Platform: Visual Studio (C++)
PhysX Tasks:
- At least 1 example of static rigid bodies and dynamic rigid bodies correctly interacting with each other
- At least 1 example of rag doll physics
- At least 1 example of a trigger volume that interacts with dynamic scene elements
- At least 1 example of a particle based physics simulation that may include fluid dynamics of soft bodies of 2 or higher dimensions
- At least 1 example of a player controller physics object
Custom Simulation Tasks:
- Multiple objects correctly interacting with each other according to Newton’s 3 laws of motion
- Forces correctly applied to objects
- Objects correctly colliding with other objects
- Objects correctly applying forces to other objects
- At least 1 example of spring physics
Green: PhysX, Red: Custom
Controls:
- Physics gun key press (1)
- To move the player controller which is the capsule in the PhyX box you use the, UP, DOWN, LEFT, RIGHT Keys.
- W, A, S, D + Mouse Movement For Camera