273 Commits

Author SHA1 Message Date
Irlan
945c4c413d bugfix 2018-05-01 05:11:39 -03:00
Irlan
883cc9059f make convex hull creation easier for the user 2018-05-01 04:49:53 -03:00
Irlan
6550a92e4b bugfix 2018-05-01 03:56:41 -03:00
Irlan
5f2e8627d3 correct drawing order of primitives 2018-05-01 01:27:26 -03:00
Irlan
0add130eea rename function 2018-04-30 15:51:42 -03:00
Irlan
dc12bd5c8e more tests 2018-04-29 23:33:43 -03:00
Irlan
f3c263111b simplify qhull to hull conversion 2018-04-29 22:35:40 -03:00
Irlan
c9f0b0cf93 moved SAT code into collision module 2018-04-29 22:27:41 -03:00
Irlan
80ac01f13d abstraction 2018-04-29 00:06:24 -03:00
Irlan
16ea548248 typo 2018-04-27 04:22:40 -03:00
Irlan
a63ae74ef7 use hull vertex list 2018-04-27 04:18:13 -03:00
Irlan
abc5f59170 bugfix; operations 2018-04-27 03:32:20 -03:00
Irlan
bd490d7925 consistency 2018-04-27 02:38:38 -03:00
Irlan
c3b55d3323 consistency 2018-04-27 01:01:47 -03:00
Irlan
cd6c7e188a initialize time-step statistics in a world; rename profile function 2018-04-26 23:51:20 -03:00
Irlan
16d351ecac stress quickhull 2018-04-26 21:53:29 -03:00
Irlan
63ae84770f bugfixes 2018-04-26 21:30:48 -03:00
Irlan
2478c3d87f bugfix 2018-04-26 19:00:10 -03:00
Irlan
b7e95f2eab remove unecessary check 2018-04-26 01:56:06 -03:00
Irlan
f882c8c68e fix #35; check edge validity; 2018-04-26 00:46:36 -03:00
Irlan
534448ea60 refactoring 2018-04-25 22:00:20 -03:00
Irlan
4f27966147 simplification 2018-04-24 22:03:22 -03:00
Irlan
b37d68ad0f simplify test 2018-04-24 21:53:52 -03:00
Irlan
47c34ceda1 iteratively find the horizon, ensure ordered horizon 2018-04-24 21:53:11 -03:00
Irlan
68f3cdabf3 rename a variable 2018-04-23 01:15:59 -03:00
Irlan
cbf473839e rename a variable 2018-04-23 01:14:53 -03:00
Irlan
c9dfa30af5 check, goto 2018-04-23 01:11:09 -03:00
Irlan
77a193267f rollback function def 2018-04-22 20:22:34 -03:00
Irlan
4f2ec314c2 two-pass conversion 2018-04-21 15:40:01 -03:00
Irlan
6dba436470 duplicated code 2018-04-21 15:24:55 -03:00
Irlan
72ded5edb0 simplification 2018-04-21 15:19:44 -03:00
Irlan
97c092f136 remove unused code 2018-04-21 13:13:07 -03:00
Irlan
2f202ef9f1 optimization 2018-04-21 13:10:45 -03:00
Irlan
97ee209bb6 api stuff, bugfix, comment 2018-04-21 13:10:10 -03:00
Irlan
1c71bbaa90 remove unecessary instructions 2018-04-21 02:51:12 -03:00
Irlan
125cebaefb remove function prototype that would come in on output preparation 2018-04-20 23:39:55 -03:00
Irlan
4ebe826eea remove quickhull array dependency (except for drawing) 2018-04-20 23:37:59 -03:00
Irlan
bd4ca5d143 fix assert 2018-04-20 22:31:03 -03:00
Irlan
57a0809bcb optimization 2018-04-20 22:12:41 -03:00
Irlan
1f3fe9f873 optimize conversion 2018-04-20 19:24:01 -03:00
Irlan
ece8cea0c7 move qhull limits inside base class 2018-04-20 19:23:36 -03:00
Irlan
63f034535e erase dep, constexpr, cleanup 2018-04-20 19:22:20 -03:00
Irlan
43f59409de generate convex hull/cluster using 'G' while the tests are running 2018-04-20 03:13:16 -03:00
Irlan
c413f4d8aa inline a piece of code 2018-04-20 03:11:18 -03:00
Irlan
f7364b70a6 remove old includes 2018-04-20 03:10:45 -03:00
Irlan
a6faeed545 zero convex hull counters 2018-04-20 03:09:28 -03:00
Irlan
231b9c29d0 contact cluster return number of iterations 2018-04-20 03:08:21 -03:00
Irlan
ffed35d10a cleanup hull validation 2018-04-20 01:23:08 -03:00
Irlan
0e0438e0a9 assert 2018-04-19 20:23:43 -03:00
Irlan
a4f861a93a make centroid computation more robust too 2018-04-19 19:54:32 -03:00