Irlan
637199b5fd
New feature: soft bodies!
2019-05-13 19:03:23 -03:00
Irlan
490a2963df
Mesh generation to everybody
...
Add cylinder mesh generation
Mesh generation can be used by everyone
Mesh generation also gives vertex normals for convenience
2019-04-21 16:06:51 -03:00
Irlan
399a6efc72
Use sphere mesh. Add soft body test.
2019-04-18 19:44:12 -03:00
Irlan
daacb4fde7
Update premake5.lua
2019-04-08 15:38:41 -03:00
Irlan
f98374143a
refactoring
2018-10-08 16:18:28 -03:00
Irlan
5c7f8790f7
use premake filters
2018-07-10 11:33:34 -03:00
Irlan
73777b9f1a
fix #38 and possibly #43
2018-06-26 17:50:00 -03:00
Irlan
c738267c2e
fix #41
2018-06-16 11:21:49 -03:00
Irlan
39a23f7707
fix #40
2018-06-16 11:19:26 -03:00
Irlan
6d595599a6
now Bounce uses Triangle for 2D mesh generation
2018-05-23 03:44:53 -03:00
Irlan
c5aab69eb9
filter build option by toolset as well
2018-04-17 23:12:03 -03:00
Irlan
4570c971c0
use mvvm
...
Switch the Testbed GUI architecture pattern to MVVM (Model-View-ModelView).
2018-04-13 14:18:02 -03:00
Irlan
9d271cc5ed
use mvp
...
Switch from MVC (Model-View-Controller) pattern to a modified MVP (Model-View-Presenter) pattern, to toss out the inconvenient Controller
2018-04-12 19:25:00 -03:00
Irlan
eb698f146a
testbed, tests, ui
2018-04-12 01:50:22 -03:00
Irlan
5441592c48
move a header file
2018-04-10 01:40:13 -03:00
Irlan
bd09b243c2
use mvc for the testbed, update almost all tests, bugfixes, improvements, cleanup
...
Since I started altering the testbed for better maintainability, I prefered to drop this (tested) large change with a single commit. Some changes below:
Put some globals in their correct place,
Now Testbed uses the MVC pattern (Model-View Controller). This way it becomes better to maintain than using no pattern in my opinion.
Fixed some bugs in the debug draw interface.
Of course, updated almost all tests because of the differences.
Update script.
2018-04-10 00:57:14 -03:00
Irlan
ef937c029b
add opengl 2.1 support, update imgui, update premake script
2018-04-04 15:06:15 -03:00
Irlan
e27deb2868
fix issue 26, switch to VS 2017, cleanup
2017-07-19 10:58:05 -03:00
Irlan
8503c356a6
improve static tree construction
2017-06-06 16:02:48 -03:00
Irlan
c581dee66e
fix capsule to hull contact generation, add weld joint with an alternative constraint model
2017-03-06 13:34:24 -03:00
Irlan
71ee97aaa0
add hello world example and edit source tree
2017-02-27 18:59:58 -03:00
Irlan
689425d9ef
add event profiler, json profile dump, cleanup
2017-02-24 20:11:49 -03:00
Irlan
012460f6b0
improve segment vs segment collision, small fixes
2017-02-17 13:52:24 -02:00
Irlan
a346a1472d
improve friction quality, add shader-only support, improve debug drawing facilities, fix couple things
2017-02-07 14:31:52 -02:00
Irlan Robson
7d0f06fea2
generate contact when body type changes at runtime, decoupling, add first ray cast hit query to world query (more to add later such as sphere/box/convex casts), hotfix
2017-01-13 17:17:02 -02:00
Irlan Robson
81f744b805
linux fixes, bugfixes, comments
2016-12-21 19:15:43 -02:00
Irlan Robson
8f29bc7e21
first commit
2016-12-18 18:39:47 -02:00