Commit Graph

102 Commits

Author SHA1 Message Date
3adebe68c2 Removed a condition which isn't reached during the sphere mesh generation. 2019-04-19 09:58:02 -03:00
14f6b279d2 Remove SPHERE_MESH_H after #endif. 2019-04-19 08:31:35 -03:00
077d1eead5 Use assert instead of B3_ASSERT. 2019-04-19 08:31:08 -03:00
399a6efc72 Use sphere mesh. Add soft body test. 2019-04-18 19:44:12 -03:00
df33dd5cab Setter and getter for spring mode cloth dragging 2019-04-18 11:02:04 -03:00
8352e29847 Remove comment 2019-04-09 16:26:14 -03:00
6aa677e133 Removed profiler listener 2019-04-08 13:53:35 -03:00
7ed4166f0c Remove code 2019-04-07 08:07:34 -03:00
1ef6d46d33 Add a statistical profiler. Also applied a bugfix b3Profiler.
- This is a compact hierarchical profiler which also stores node statistics
- Might need to use a hash-table to lookup statistic for node because each frame trees are build
2019-04-06 18:06:20 -03:00
4407e31d8a Draw the profiler tree. 2019-04-03 19:12:17 -03:00
7c15a8eaf8 Fit windows to content 2019-04-03 19:02:21 -03:00
c638a0a52c renaming 2019-04-02 10:26:54 -03:00
16421febc4 update main 2019-04-02 09:21:43 -03:00
cca8ccad32 use forward slashes 2019-04-01 13:25:25 -03:00
2e4b7004c9 some renaming 2019-04-01 11:15:39 -03:00
f195e77be7 improve profiler 2019-04-01 11:03:12 -03:00
3f55504a91 use assert instead of B3_ASSERT 2019-03-31 11:07:05 -03:00
1c99a10536 bugfix 2019-03-31 11:03:02 -03:00
fb895192e7 rename 2019-03-31 11:02:26 -03:00
725ca3ce31 reduce stack size 2019-03-31 10:21:53 -03:00
701e4c5b15 profiler hierarchy 2019-03-31 10:20:17 -03:00
f446f90266 rename header 2019-03-31 10:20:01 -03:00
5c6a7a967a remove include 2019-03-30 12:01:28 -03:00
117f984698 consistency 2019-03-30 11:59:20 -03:00
f59df50fbd consistency 2019-03-30 11:51:55 -03:00
812ee84d7e bugfix 2019-03-30 10:48:24 -03:00
4984fa2a2e grow event buffer 2019-03-27 10:14:53 -03:00
1f65a9f79d update license headers 2019-02-26 16:41:28 -03:00
f98374143a refactoring 2018-10-08 16:18:28 -03:00
b48b16843a removed a couple of bugs in the profiler 2018-10-07 20:48:26 -03:00
658ac8298a replace point click test by character test 2018-10-06 13:56:20 -03:00
f4d9df4139 externalize window 2018-10-06 00:54:22 -03:00
f6903c145c add shape cast test 2018-10-02 16:22:03 -03:00
0fbd543d96 make rendering code more reusable, update testbed 2018-09-23 13:22:21 -03:00
863bf7f052 bugfix, particle vs. particle collision 2018-07-26 21:13:49 -03:00
260eb18093 bugfix 2018-07-10 12:03:15 -03:00
bbad09ae3e restruct 2018-06-29 23:44:19 -03:00
2af8cff389 consistency 2018-06-29 22:52:21 -03:00
db54750a87 consistency 2018-06-29 22:43:35 -03:00
b18654c7a5 controllers, ray3 2018-06-29 15:40:12 -03:00
1835d38373 fix #39 #42 2018-06-24 15:33:00 -03:00
725b771d39 bugfixes 2018-06-21 15:21:40 -03:00
43013ad80b now b3World is responsable for creating or destroying b3Cloth; clean up; update tests 2018-05-26 00:41:41 -03:00
4ae3b7cc79 refactor cloth 2018-05-24 05:35:16 -03:00
109f23da49 add a small framework of garments, update the related tests 2018-05-23 03:54:02 -03:00
747e4ca158 improve reference grid drawing 2018-05-23 03:45:16 -03:00
2f383fb958 test update
Test cloth mass type switching feature which allows the user to set some particles as static, kinematic, or dynamic.

Renamed SpringClothCollision to SpringClothContact for consistency.

Removed ShiftCenter test for visualizing the effects of external center of mass shifting. This probably must be moved into another folder since might scare the user.

Ordered some test entries such that experiments are the last defined. Those are not actually features of the library and probably must be removed from the testbed into a different project containing experiments.
2018-05-18 19:35:16 -03:00
cd535f8c49 debug draw 2018-05-04 21:42:45 -03:00
c2b7e5b441 remove automatic solid triangle segment rendering 2018-05-03 20:11:29 -03:00
dc12bd5c8e more tests 2018-04-29 23:33:43 -03:00