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
|
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
|
dcd71ef103
|
Improve EventListener: add onTrigger() method, add event types, add triggers, ...
|
2020-04-18 20:43:13 +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
|
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
|
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
|
c9ad132973
|
Use MSAA in testbed application
|
2018-04-27 17:47:31 +02: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
|
491702c05c
|
Fix tests and fix compilation warnings
|
2018-04-16 18:52:02 +02:00 |
|
Daniel Chappuis
|
96c581ae9b
|
Fix compilation warnings
|
2018-04-16 07:54:46 +02:00 |
|
Daniel Chappuis
|
1aebf7703a
|
Update the nanogui library that is used for the GUI of the testbed application
|
2018-04-04 07:14:58 +02:00 |
|
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 |
|