256 Commits

Author SHA1 Message Date
Irlan
f70e4be908 remove unused function 2018-07-17 22:13:43 -03:00
Irlan
be76409ffc bilateral contact response for dynamic particles and rigid bodies, test update 2018-07-17 22:00:10 -03:00
Irlan
de56fbfe39 bugfix 2018-07-17 21:54:07 -03:00
Irlan
c3a69b6026 consistency 2018-07-17 21:31:07 -03:00
Irlan
99117d30b7 fix #44 2018-07-16 09:48:01 -03:00
Irlan
ea406eba44 skip dynamic bodies 2018-07-15 15:25:56 -03:00
Irlan
a3a867cbdf consistency 2018-07-09 19:21:50 -03:00
Irlan
36a6a898fc consistency 2018-07-06 09:40:25 -03:00
Irlan
bbad09ae3e restruct 2018-06-29 23:44:19 -03:00
Irlan
2af8cff389 consistency 2018-06-29 22:52:21 -03:00
Irlan
db54750a87 consistency 2018-06-29 22:43:35 -03:00
Irlan
8ebdb67a75 early out, bugfix 2018-06-28 21:55:49 -03:00
Irlan
0154db4b77 optimization 2018-06-28 20:14:09 -03:00
Irlan
4a5178feaa optimization, friction force 2018-06-28 20:00:44 -03:00
Irlan
3d3d9f0910 optimization, friction force 2018-06-28 19:52:11 -03:00
Irlan
2485f92ba4 cleanup 2018-06-27 11:31:42 -03:00
Irlan
93ac1faa7c bugfix 2018-06-24 21:25:41 -03:00
Irlan
1835d38373 fix #39 #42 2018-06-24 15:33:00 -03:00
Irlan
725b771d39 bugfixes 2018-06-21 15:21:40 -03:00
Irlan
7bed29df5e remove default radius 2018-05-30 16:32:45 -03:00
Irlan
1babc1b406 initialize spring force 2018-05-30 15:35:53 -03:00
Irlan
caef3fede8 maintain the upper triangle of A, external particle/force creation/destruction, particle force abstraction, testbed update 2018-05-30 11:34:41 -03:00
Irlan
dba5ffbe06 through an acceleration constraint, the solver can remove acceleration from kinematic particles; consistency; in effect test update 2018-05-27 02:50:40 -03:00
Irlan
43013ad80b now b3World is responsable for creating or destroying b3Cloth; clean up; update tests 2018-05-26 00:41:41 -03:00
Irlan
8d2affb0b2 typo, optimization, consistency 2018-05-25 22:15:00 -03:00
Irlan
8b775361a9 store tension action force inside spring, make spring output force and derivative for abstraction, cleanup 2018-05-25 00:00:07 -03:00
Irlan
bb9839321d add a code to generate a sphere hull for testing and also for convenience 2018-05-24 23:58:15 -03:00
Irlan
5fa140a3de bugfixes 2018-05-24 19:11:05 -03:00
Irlan
cc4e163064 Triangle assert 2018-05-24 18:53:16 -03:00
Irlan
2ea909e3c4 remove epsilon 2018-05-24 18:15:15 -03:00
Irlan
654d5c2b61 consistency 2018-05-24 18:14:46 -03:00
Irlan
4ae3b7cc79 refactor cloth 2018-05-24 05:35:16 -03:00
Irlan
47a2c12160 use extension 2018-05-24 05:34:49 -03:00
Irlan
109f23da49 add a small framework of garments, update the related tests 2018-05-23 03:54:02 -03:00
Irlan
aebe39143d centralize automatically generated cylinder and cone hulls 2018-05-23 03:49:39 -03:00
Irlan
4b5df1dfc2 change class to structure for consistency 2018-05-23 03:47:34 -03:00
Irlan
10f08147ce allow slop to prevent overshoot 2018-05-20 02:37:56 -03:00
Irlan
c91bfdb5d6 practical cg failure catch, rename epsilon to tolerance 2018-05-20 01:58:22 -03:00
Irlan
079e6eddca improve mpcg
This improved performance significantly in some small test systems.
2018-05-19 21:15:29 -03:00
Irlan
66228785fc kinematic cloth 2018-05-18 19:26:49 -03:00
Irlan
c949c001f4 put definition above function for consistency 2018-05-18 16:03:10 -03:00
Irlan
e68c50f1c9 find adjacent triangles while there is no specialized cloth mesh to test bending; draw strech springs instead of countouring triangles; modify contact frame creation 2018-05-18 15:51:22 -03:00
Irlan
f52b12dec6 generalization 2018-05-18 02:15:32 -03:00
Irlan
2d5f3e4d78 comment for consistency 2018-05-17 17:01:47 -03:00
Irlan
3be2152264 remove preconditioning experiments; use preconditioning by default; write delta 2018-05-17 16:17:58 -03:00
Irlan
2fa4532b01 use delta instead of epsilon 2018-05-16 18:32:16 -03:00
Irlan
631048668f account for raddi in simplified sphere vs. hull test 2018-05-16 16:21:20 -03:00
Irlan
69ee19ffac simplify preconditioning the system matrix, bugfix 2018-05-16 16:18:00 -03:00
Irlan Robson
7e7935c28a
comments 2018-05-16 02:36:42 -03:00
Irlan Robson
d99711e749
comment 2018-05-16 02:29:24 -03:00