Justin Lin
|
c9213aaead
|
contains can handle undef
|
2022-04-29 21:20:42 +08:00 |
|
Justin Lin
|
b68d053332
|
optimization
|
2022-04-29 21:17:05 +08:00 |
|
Justin Lin
|
bff5b022a7
|
optimization
|
2022-04-29 20:39:39 +08:00 |
|
Justin Lin
|
2f9afc38c4
|
norm is ok
|
2022-04-29 18:05:03 +08:00 |
|
Justin Lin
|
22c71d8946
|
refactor
|
2022-04-29 14:12:35 +08:00 |
|
Justin Lin
|
671aac9d55
|
refactor
|
2022-04-29 11:06:35 +08:00 |
|
Justin Lin
|
65b375995a
|
refactor: sort by key
|
2022-04-29 10:59:27 +08:00 |
|
Justin Lin
|
e4709ab049
|
support key param
|
2022-04-29 10:59:17 +08:00 |
|
Justin Lin
|
77f74c36ec
|
optimization
|
2022-04-29 09:12:10 +08:00 |
|
Justin Lin
|
309098dfcc
|
refactor
|
2022-04-29 08:52:52 +08:00 |
|
Justin Lin
|
4fe19bf552
|
refactor: use _face_normal
|
2022-04-29 08:20:56 +08:00 |
|
Justin Lin
|
05443666c3
|
based on vertex normal
|
2022-04-28 10:08:39 +08:00 |
|
Justin Lin
|
4510f43cc0
|
refactor
|
2022-04-28 09:41:53 +08:00 |
|
Justin Lin
|
ae8e72a7f4
|
reverse is not required
|
2022-04-28 09:38:28 +08:00 |
|
Justin Lin
|
1ea86206bb
|
use for comp
|
2022-04-28 09:33:02 +08:00 |
|
Justin Lin
|
aff15eae5e
|
because [each undef] is []
|
2022-04-28 09:08:22 +08:00 |
|
Justin Lin
|
d06455082e
|
refactor: use contains/reverse
|
2022-04-28 09:02:17 +08:00 |
|
Justin Lin
|
b621da6e42
|
refactor
|
2022-04-27 18:05:03 +08:00 |
|
Justin Lin
|
87596567a1
|
refactor
|
2022-04-25 17:25:37 +08:00 |
|
Justin Lin
|
7be7badbe0
|
refactor
|
2022-04-24 20:50:10 +08:00 |
|
Justin Lin
|
c4d9674a0e
|
change param
|
2022-04-24 18:48:54 +08:00 |
|
Justin Lin
|
4f43260f44
|
refactor
|
2022-04-24 17:10:37 +08:00 |
|
Justin Lin
|
68827f41cf
|
refactor: acos
|
2022-04-24 16:46:22 +08:00 |
|
Justin Lin
|
a8dd6c1af8
|
refactor
|
2022-04-23 17:19:33 +08:00 |
|
Justin Lin
|
712ca010a1
|
refafctor: use cross
|
2022-04-23 17:08:21 +08:00 |
|
Justin Lin
|
bd0ee73350
|
refactor
|
2022-04-23 16:29:50 +08:00 |
|
Justin Lin
|
1cfd8d5b11
|
include _pt2_hash.scad
|
2022-04-23 16:25:59 +08:00 |
|
Justin Lin
|
5b6ec4271d
|
refactor: use coord directly
|
2022-04-23 12:17:31 +08:00 |
|
Justin Lin
|
4d0c83ddc8
|
refafctor: search in notCollapsedCoords
|
2022-04-23 12:13:48 +08:00 |
|
Justin Lin
|
79f8495090
|
collapsing method by leng is enough
|
2022-04-22 08:40:03 +08:00 |
|
Justin Lin
|
a67873d22c
|
just check len(nbr_tiles) == 1
|
2022-04-21 22:20:51 +08:00 |
|
Justin Lin
|
274d70a85b
|
only doDir when nbr in notCollaspedCoords
|
2022-04-21 21:28:42 +08:00 |
|
Justin Lin
|
cb6cb51405
|
refactor: use contains
|
2022-04-21 21:05:26 +08:00 |
|
Justin Lin
|
b6f23978ce
|
del unnecessary param
|
2022-04-21 21:01:14 +08:00 |
|
Justin Lin
|
f84f7d77f9
|
optimization
|
2022-04-21 09:06:31 +08:00 |
|
Justin Lin
|
9401aeb510
|
refactor: vt operation
|
2022-04-21 08:25:32 +08:00 |
|
Justin Lin
|
74b1715e97
|
refactor: vt operation
|
2022-04-21 07:48:07 +08:00 |
|
Justin Lin
|
a5887d3daa
|
update comment
|
2022-04-20 23:02:02 +08:00 |
|
Justin Lin
|
d5fa8807e0
|
add polygon_abuse
|
2022-04-20 23:00:58 +08:00 |
|
Justin Lin
|
65280744b3
|
cal to i == 2 is enough
|
2022-04-20 22:57:05 +08:00 |
|
Justin Lin
|
526f6dac97
|
optimization
|
2022-04-20 20:31:44 +08:00 |
|
Justin Lin
|
1f0513b7ff
|
refactor: p
|
2022-04-20 18:39:58 +08:00 |
|
Justin Lin
|
fd18bdd959
|
refactor: use m_replace
|
2022-04-20 18:38:07 +08:00 |
|
Justin Lin
|
61a1d3d2b1
|
refactor: include 1st class hash function
|
2022-04-20 07:51:19 +08:00 |
|
Justin Lin
|
7c998619b1
|
refactor: use constant name
|
2022-04-19 16:08:48 +08:00 |
|
Justin Lin
|
1e2d5f5d39
|
refactor: extract constants
|
2022-04-19 16:06:33 +08:00 |
|
Justin Lin
|
68f73a808a
|
optimization
|
2022-04-19 13:33:34 +08:00 |
|
Justin Lin
|
ca6394bb19
|
refactor: del tilemap
|
2022-04-19 13:26:26 +08:00 |
|
Justin Lin
|
fa65d0687b
|
optimization
|
2022-04-19 13:22:26 +08:00 |
|
Justin Lin
|
ac0e57f91b
|
fix sample nbrs error
|
2022-04-19 11:05:51 +08:00 |
|