Commit Graph

56 Commits

Author SHA1 Message Date
Daniel Chappuis
2e28b5ad8f Refactor profiler and add logger 2018-03-15 23:11:26 +01:00
Daniel Chappuis
cd2bc9665e Add WorldSettings class for world configuration settings 2018-03-04 19:10:32 +01:00
Daniel Chappuis
301823729d Remove the use of std::vector 2018-01-20 17:30:36 +01:00
Daniel Chappuis
584b28a91c Add Cube stack scene in the testbed application 2018-01-14 10:51:38 +01:00
Daniel Chappuis
4cc024b85e Rename fields and methods in ContactPoint class 2017-11-29 23:43:55 +01:00
Daniel Chappuis
e9709c3db5 Refactor the Profiler. Now there is one profiler instance per CollisionWorld/DynamicsWorld instance instead of a static one 2017-11-10 19:57:50 +01:00
Daniel Chappuis
c6f9378997 Enable vsync in the testbed application 2017-11-08 21:13:02 +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
adeac94506 Working on collision detection scene 2017-01-28 15:23:05 +01:00
Daniel Chappuis
d1cb0d9275 Refactor testbed application, Add collision detection scene 2017-01-28 00:22:22 +01:00
Daniel Chappuis
16478722de Use override keyword to mark virtual overriden methods 2016-07-11 08:33:24 +02:00
Daniel Chappuis
5c6ed9cdb4 Change testbed application resolution 2016-04-14 22:11:48 +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
50a9feded6 Increase mouse scrolling sensitivity in testbed application 2016-04-01 18:46:13 +02:00
Daniel Chappuis
21bb8bc625 Fix warnings in testbed application 2016-03-30 23:01:11 +02:00
Daniel Chappuis
e4eea29a98 Fix issue in testbed application on Windows 2016-03-21 18:35:44 +01:00
Daniel Chappuis
b15d46a95f Working on GUI for testbed application 2016-03-03 21:46:45 +01:00
Daniel Chappuis
97436877fb Fix issue with fixed framerate in nanogui 2016-03-01 23:19:45 +01:00
Daniel Chappuis
abe178fa1d Working on new gui for testbed application 2016-03-01 07:41:15 +01:00
Daniel Chappuis
e29794d24f Working on new GUI using nanogui 2016-02-28 21:39:39 +01:00
Daniel Chappuis
4b215b1d97 Remove files 2016-02-22 19:20:00 +01:00
Daniel Chappuis
376f0dff9c Switch to nanogui for the GUI of the testbed application 2016-02-22 18:44:29 +01:00
Daniel Chappuis
d6580f94aa Fix conflicts when merging triangularmeshes into develop 2016-02-15 20:14:30 +01:00
Daniel Chappuis
6489be1953 Add heightfield scene in Testbed application 2016-01-28 23:06:17 +01:00
Daniel Chappuis
538070ac4b Fix compilation errors on Linux 2016-01-20 21:38:28 +01:00
Daniel Chappuis
3ebb00fd68 Modifications in testbed for setScaling() method on objects 2015-11-24 07:03:02 +01:00
Daniel Chappuis
e135d4b592 Add Concave Mesh scene in testbed application 2015-10-26 18:15:56 +01:00
Daniel Chappuis
a2514b8fa4 Fix issue with testbed application on non retina displays 2015-09-22 07:32:18 +02:00
Daniel Chappuis
5ff56759ee Remove unused code in testbed application 2015-09-11 06:45:42 +02: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
2a3fe8f8d1 Handle division by zero in a better way in Vector2, Vector3 getUnit() and normalize() 2015-08-11 06:58:55 +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
Daniel Chappuis
58992169e7 Working on the testbed application 2015-07-12 00:05:49 +02:00
Daniel Chappuis
be5d635e81 Change imgui library and other modifications in testbed application 2015-07-11 18:35:58 +02:00
Daniel Chappuis
82f6bf2dbb Work on the GUI 2015-06-30 19:50:17 +02:00
Daniel Chappuis
39ddabb6f5 Make possible to witch between scenes and reset them 2015-06-25 22:28:11 +02:00