Commit Graph

34 Commits

Author SHA1 Message Date
Daniel Chappuis
1b7cadc245 Refactor the rendering of GUI and other improvements of testbed application 2021-10-26 17:01:50 +02:00
Daniel Chappuis
30ca167bf9 Create a custom logger for the testbed application and edit demo scenes for this 2021-10-06 21:22:33 +02:00
Daniel Chappuis
916f3059b8 Make simulation deterministic on replay (on same machine) in scenes of testbed application 2021-09-24 17:12:50 +02:00
Daniel Chappuis
9e3cb9824e Modify the testbed application so that each scene has it own engine settings 2021-09-15 20:51:47 +02:00
Daniel Chappuis
65be9827ce Use more modern CMake and include nanogui using git submodule instead of static source code 2020-05-12 22:50:46 +02:00
Daniel Chappuis
67e89e081b Working on debug renderer 2020-05-07 15:12:59 +02:00
Daniel Chappuis
5df91f2338 Merge rendering branch and fix conflicts 2020-01-17 17:11:19 +01:00
Daniel Chappuis
45b02abaec Add PhysicsCommon class and use it as a factory for other library objects and add pile demo in testbed application 2019-12-12 18:50:18 +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
c9ad132973 Use MSAA in testbed application 2018-04-27 17:47:31 +02:00
Daniel Chappuis
2e28b5ad8f Refactor profiler and add logger 2018-03-15 23:11:26 +01:00
Daniel Chappuis
7495ff6598 Refactor the testbed application and display objects AABBs 2017-11-02 22:58:41 +01: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
8a75c867a5 Change version number of the library 2016-04-11 20:15:20 +02: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
538070ac4b Fix compilation errors on Linux 2016-01-20 21:38:28 +01:00
Daniel Chappuis
5ff56759ee Remove unused code in testbed application 2015-09-11 06:45:42 +02:00
Daniel Chappuis
ce80426a2c Shadow map issue 2015-08-11 18:32:45 +02:00
Daniel Chappuis
5d7cb3cfd5 Working on the testbed application 2015-08-06 21:06:35 +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
5ab2ee4df1 Continue to work on GUI for the testbed application 2015-06-01 23:40:44 +02:00
Daniel Chappuis
f7f7487304 Start using the imgui graphical user interface 2015-04-28 23:47:29 +02:00
Daniel Chappuis
28b7a0c059 fix issue with interpolation in testbed application 2015-04-22 20:54:17 +02:00
Daniel Chappuis
e35db3f150 Update the testbed application to perform the interpolation externally 2015-04-20 23:23:46 +02:00
Daniel Chappuis
e31c7abffc Add the example scenes to the testbed application 2015-04-15 23:11:27 +02:00