Commit Graph

38 Commits

Author SHA1 Message Date
Daniel Chappuis
e7c5432936 Make possible to apply force to bodies in the testbed application 2020-06-07 18:51:52 +02:00
Daniel Chappuis
bd4a26d5c7 Small modifications 2020-05-24 16:13:44 +02:00
Daniel Chappuis
3df602edfa Refactor the way to create a logger and a profiler 2020-05-11 11:13:26 +02:00
Daniel Chappuis
67e89e081b Working on debug renderer 2020-05-07 15:12:59 +02:00
Daniel Chappuis
56077bba6b Working on debug renderer 2020-05-06 00:34:56 +02:00
Daniel Chappuis
a190bba8c0 Refactor where the headers are store for better installation of the library 2020-03-18 07:28:34 +01:00
Daniel Chappuis
d36edcdb6e Rename DynamicsWorld class to PhysicsWorld 2020-01-27 17:46:00 +01:00
Daniel Chappuis
b0fde22678 Rename ProxyShape to Collider 2020-01-20 21:22:46 +01:00
Daniel Chappuis
5df91f2338 Merge rendering branch and fix conflicts 2020-01-17 17:11:19 +01:00
Daniel Chappuis
43b818573a Improve rendering of testbed application (flat shading, 3 light sources, ...) 2019-10-21 07:22:18 +02:00
Daniel Chappuis
112253cb81 Fix issue with display of contact points in testbed application 2019-06-27 07:16:47 +02:00
Daniel Chappuis
74b442077f Working on testCollision() and testOverlap() methods 2019-06-25 23:26:06 +02:00
Daniel Chappuis
ac0e620f02 Remove old code 2019-05-12 14:26:55 +02:00
Daniel Chappuis
d02b25d32a The proxy-shapes are now entities 2019-03-15 17:27:11 +01:00
Daniel Chappuis
d14e42be70 Refactor the way headers are included and use more forward declarations for faster compilation time 2018-04-20 07:13:39 +02:00
Daniel Chappuis
96c581ae9b Fix compilation warnings 2018-04-16 07:54:46 +02:00
Daniel Chappuis
2e28b5ad8f Refactor profiler and add logger 2018-03-15 23:11:26 +01:00
Daniel Chappuis
301823729d Remove the use of std::vector 2018-01-20 17:30:36 +01:00
Daniel Chappuis
4cc024b85e Rename fields and methods in ContactPoint class 2017-11-29 23:43:55 +01:00
Daniel Chappuis
7495ff6598 Refactor the testbed application and display objects AABBs 2017-11-02 22:58:41 +01:00
Daniel Chappuis
b1aad2b7c4 Refactor the testbed application 2017-10-19 17:42:21 +02:00
Daniel Chappuis
8b82c4ac81 Refactor the way to create the contact manifolds and contact points 2017-07-30 22:14:46 +02:00
Daniel Chappuis
9d55255c56 Add contact point normals and constant color shader in testbed application 2017-05-17 23:40:17 +02:00
Daniel Chappuis
4ae8d446be Fix compilation errors on Visual Studio and warnings 2016-04-12 18:44:55 +02:00
Daniel Chappuis
8a75c867a5 Change version number of the library 2016-04-11 20:15:20 +02:00
Daniel Chappuis
376f0dff9c Switch to nanogui for the GUI of the testbed application 2016-02-22 18:44:29 +01:00
Daniel Chappuis
bd3fc98fba Modifications in testbed application 2015-08-11 22:28:16 +02:00
Daniel Chappuis
06e68baa39 Fix rendering issue in RaycastScene 2015-08-11 21:40:07 +02:00
Daniel Chappuis
ce80426a2c Shadow map issue 2015-08-11 18:32:45 +02:00
Daniel Chappuis
047f612c37 Refactoring and adding colors to the testbed application 2015-08-08 11:40:37 +02:00
Daniel Chappuis
5d7cb3cfd5 Working on the testbed application 2015-08-06 21:06:35 +02:00
Daniel Chappuis
c7bff41ba8 Fix issue in shadow mapping 2015-08-03 23:05:55 +02:00
Daniel Chappuis
a355a563f8 Working on shadow mapping 2015-07-31 21:54:02 +02:00
Daniel Chappuis
a35340a930 Modify scenes to use the SceneDome class 2015-07-29 18:15:20 +02:00
Daniel Chappuis
6884adf0c2 Fix issue with shadow mapping 2015-07-26 22:30:45 +00:00
Daniel Chappuis
b5f1557bd6 Continue working on shadow mapping for the testbed application 2015-07-25 23:28:27 +00:00
Daniel Chappuis
2ad9fb2c06 Continue working on the shadow mapping for the testbed application 2015-07-25 00:26:26 +00:00
Daniel Chappuis
cec1ac7937 Start working on shadow mapping 2015-07-21 23:18:32 +00:00