Commit graph

19 commits

Author SHA1 Message Date
Sara 98c7f97c43 halved physics solve iterations to 50 with no clear change 2023-11-13 21:45:56 +01:00
Sara b91880c17c reworked bouncing 2023-11-12 13:59:52 +01:00
Sara 552f296b5d removed some unneeded includes 2023-11-11 23:28:30 +01:00
Sara 86ba2b8c29 implemented new input system 2023-11-05 23:12:56 +01:00
Sara 2f830ce308 contact force is now Zero by default 2023-11-02 19:39:53 +01:00
Sara 1a822754b3 added epsilon value to linear constraint check 2023-11-02 18:11:34 +01:00
Sara 77c266b43f simplified collecting contacts by removing expiry and just clearing the list 2023-10-25 23:25:04 +02:00
Sara f11ffc13ff simplified list_foreach loop with a single-line body 2023-10-25 20:24:50 +02:00
Sara 23454d3065 PhysicsEntity::on_collision will now be called for contacts 2023-10-25 12:18:17 +02:00
Sara b487b2582e moved call to apply forces to physics solver 2023-10-25 11:25:35 +02:00
Sara 1e2d9a7067 cleanup in physics entity and physics world 2023-10-25 11:23:52 +02:00
Sara 07f534f796 fixed collision solving causing an inability to escape a surface 2023-10-24 23:57:38 +02:00
Sara 081be0a0f1 constraints now affect velocity 2023-10-24 23:50:10 +02:00
Sara f8462d8e2c reworked constraint solver to work relative to the overlap point 2023-10-24 23:49:59 +02:00
Sara 4047d04686 renamed physics_entity_solve_contacts (was default_contact_solver) 2023-10-24 23:18:13 +02:00
Sara e86fa1bdef implemented collision constraint solver 2023-10-24 23:14:30 +02:00
Sara f373fada26 added custom collision solvers 2023-10-22 11:25:44 +02:00
Sara 169fd63d9e now also displaying force in debug display 2023-10-19 13:50:58 +02:00
Sara 74369d88fe more debugging for collision sovler 2023-10-17 17:17:16 +02:00