|
|
cbabfbc3a1
|
Revert "cylinder test"
This reverts commit dfe0987b84.
|
2026-01-21 09:23:28 -08:00 |
|
|
|
33ec7064c9
|
minimize diff
|
2026-01-21 09:23:21 -08:00 |
|
|
|
c8e0c8051f
|
fix porting mistake
|
2026-01-21 09:01:26 -08:00 |
|
|
|
f17648e7fa
|
remove unhelpful debug prints
|
2026-01-21 07:44:24 -08:00 |
|
|
|
116155e39a
|
move contains_point
|
2026-01-21 07:14:06 -08:00 |
|
|
|
6085ab4268
|
fix porting mistake
|
2026-01-19 14:20:06 -08:00 |
|
|
|
dfe0987b84
|
cylinder test
|
2026-01-19 12:02:17 -08:00 |
|
|
|
493cf242c6
|
not dead code
|
2025-12-19 12:17:35 -08:00 |
|
|
|
9b3a9ce437
|
narrow directions more carefully
|
2025-12-18 11:03:06 -08:00 |
|
|
|
73f0a85f81
|
fix predict_collision_out
|
2025-12-18 11:03:06 -08:00 |
|
|
|
332e11a627
|
add loop
|
2025-12-18 11:03:06 -08:00 |
|
|
|
2d7f5cdc7d
|
add test points
|
2025-12-18 11:03:06 -08:00 |
|
|
|
822f4571d2
|
add unit test
|
2025-12-18 11:03:06 -08:00 |
|
|
|
ac4c84f562
|
partially implement md generic
|
2025-12-18 11:03:06 -08:00 |
|
|
|
3a7aaa20f8
|
fix constraints epsilon
these were supposed to be 3 voxels but were on the order of 3 units
|
2025-12-18 11:03:06 -08:00 |
|
|
|
2e77366a17
|
handle non-canonnical multi-edge spanning edges
|
2025-12-18 11:03:06 -08:00 |
|
|
|
8a1f434a2a
|
Meshquery::farthest_vert
|
2025-12-18 11:03:06 -08:00 |
|
|
|
80d3df4659
|
todo
|
2025-12-18 11:03:06 -08:00 |
|
|
|
47f94fe359
|
why
|
2025-12-18 11:03:06 -08:00 |
|
|
|
c4a2811627
|
think through simplex constraints
|
2025-12-18 11:03:06 -08:00 |
|
|
|
b23d4d590d
|
refactor algorithm to use a struct
|
2025-12-18 11:03:06 -08:00 |
|
|
|
cb9307bdf2
|
comments
|
2025-12-18 11:03:05 -08:00 |
|
|
|
ae7582704b
|
comment todos
|
2025-12-18 11:03:05 -08:00 |
|
|
|
7f0f63570e
|
add unfortunate algorithm
|
2025-12-18 11:03:05 -08:00 |
|
|
|
dbe96a0451
|
remove Eq for MinkowskiFace
|
2025-12-18 11:03:05 -08:00 |
|
|
|
291cedff3f
|
breakout
|
2025-12-18 11:03:05 -08:00 |
|
|
|
43a2c76906
|
change on_exact signature
|
2025-12-18 11:03:05 -08:00 |
|
|
|
7d8dbf7e82
|
fail without crash
|
2025-12-18 11:03:05 -08:00 |
|
|
|
7640ea824d
|
no print
|
2025-12-18 11:03:05 -08:00 |
|
|
|
f3b02bba92
|
use new algorithm
|
2025-12-18 11:03:05 -08:00 |
|
|
|
9d04df4894
|
convert to fev using dumbest algorithm possible
|
2025-12-18 11:03:05 -08:00 |
|
|
|
f90436f0cc
|
negate minkowski input to minimum_difference
|
2025-12-18 11:03:05 -08:00 |
|
|
|
5e14a85d84
|
make hint_point consistent with vert
|
2025-12-18 11:03:05 -08:00 |
|
|
|
da718e4bd2
|
rename variable
|
2025-12-18 11:03:05 -08:00 |
|
|
|
5641e9a26f
|
physics: derive Eq for Minkowski FEV
|
2025-12-18 11:03:05 -08:00 |
|
|
|
7e7839f4aa
|
remove indexing
|
2025-12-18 11:03:05 -08:00 |
|
|
|
6448d7cc57
|
put comment back in
|
2025-12-18 11:03:05 -08:00 |
|
|
|
b8be169092
|
use struct
|
2025-12-18 11:03:05 -08:00 |
|
|
|
9c4c14c5dc
|
reduce member fn
|
2025-12-18 11:03:05 -08:00 |
|
|
|
ca40e65060
|
split reduce
|
2025-12-18 11:03:05 -08:00 |
|
|
|
492e72c1bc
|
deconstruct
|
2025-12-18 11:03:05 -08:00 |
|
|
|
03bf2650fd
|
refactor using Simplex enum
|
2025-12-18 11:03:05 -08:00 |
|
|
|
0c8cf02287
|
simplify perp
|
2025-12-18 11:03:05 -08:00 |
|
|
|
af1374906b
|
fix algorithm
|
2025-12-18 11:03:05 -08:00 |
|
|
|
570d33a030
|
rename
|
2025-12-18 11:03:05 -08:00 |
|
|
|
d0c38a6e66
|
style
|
2025-12-18 11:03:05 -08:00 |
|
|
|
dd7a636fa9
|
careful relative point opti
|
2025-12-18 11:03:05 -08:00 |
|
|
|
2483abe2ad
|
work
|
2025-12-18 11:03:05 -08:00 |
|
|
|
6621e369f2
|
include relative point
|
2025-12-18 11:03:05 -08:00 |
|
|
|
1b833ef6b3
|
fix degenerate case
|
2025-12-18 11:03:05 -08:00 |
|
|
|
8a1ab4e03c
|
fix wrong
|
2025-12-18 11:03:05 -08:00 |
|
|
|
069db75d3a
|
use min diff
|
2025-12-18 11:03:05 -08:00 |
|
|
|
de54bcfc36
|
implement contains_point
|
2025-12-18 11:03:05 -08:00 |
|
|
|
e777b89c6d
|
rename variable
|
2025-12-18 11:03:05 -08:00 |
|
|
|
d17153d17d
|
work
|
2025-12-18 11:03:05 -08:00 |
|
|
|
e514c27675
|
reduce min dist bit width
|
2025-12-18 11:03:05 -08:00 |
|
|
|
d1c13757e0
|
FnOnce
|
2025-12-18 11:03:04 -08:00 |
|
|
|
d93e558678
|
fast fail fn
|
2025-12-18 11:03:04 -08:00 |
|
|
|
0048306236
|
more naming things
|
2025-12-18 11:03:04 -08:00 |
|
|
|
ee50f8dc1e
|
refine naming
|
2025-12-18 11:03:04 -08:00 |
|
|
|
e4966b037f
|
names
|
2025-12-18 11:03:04 -08:00 |
|
|
|
96cdd684d1
|
stuff
|
2025-12-18 11:03:04 -08:00 |
|
|
|
838130fec4
|
switch trait to closures
|
2025-12-18 11:03:04 -08:00 |
|
|
|
8a3badc270
|
insane trait just to remove if statements
|
2025-12-18 11:03:04 -08:00 |
|
|
|
4470e88d7b
|
refactor calculation result
|
2025-12-18 11:03:04 -08:00 |
|
|
|
df7bee6cd1
|
details later
|
2025-12-18 11:03:04 -08:00 |
|
|
|
4fdd254f2a
|
remove is more clear
|
2025-12-18 11:03:04 -08:00 |
|
|
|
8a9db203fa
|
remove unused
|
2025-12-18 11:03:04 -08:00 |
|
|
|
be05fd108a
|
work
|
2025-12-18 11:03:04 -08:00 |
|
|
|
6160872469
|
work
|
2025-12-18 11:03:04 -08:00 |
|
|
|
2c1fa5da22
|
work
|
2025-12-18 11:03:04 -08:00 |
|
|
|
6fe45f4873
|
work
|
2025-12-18 11:03:04 -08:00 |
|
|
|
e1dac67aa0
|
notes
|
2025-12-18 11:03:04 -08:00 |
|
|
|
f9ed33073e
|
zero
|
2025-12-18 11:03:04 -08:00 |
|
|
|
91636747d4
|
idea
|
2025-12-18 11:03:04 -08:00 |
|
|
|
03b72301a3
|
eugh
|
2025-12-18 11:03:04 -08:00 |
|
|
|
214b23f780
|
work
|
2025-12-18 11:03:04 -08:00 |
|
|
|
6d98407830
|
work
|
2025-12-18 11:03:04 -08:00 |
|
|
|
978659e8c6
|
work
|
2025-12-18 11:03:04 -08:00 |
|
|
|
d00871f87f
|
work
|
2025-12-18 11:03:04 -08:00 |
|
|
|
d2ed97fcf2
|
wip paste fns
|
2025-12-18 11:03:04 -08:00 |
|
|
|
ab3c693f84
|
no hold ref
|
2025-12-18 11:03:04 -08:00 |
|
|
|
f0c7677a77
|
work
|
2025-12-18 11:03:04 -08:00 |
|
|
|
eed0abcc2c
|
work
|
2025-12-18 11:03:04 -08:00 |
|
|
|
bc5cdc7313
|
work
|
2025-12-18 11:03:04 -08:00 |
|
|
|
14a5a3f964
|
work
|
2025-12-18 11:03:04 -08:00 |
|
|
|
18b7bba901
|
work
|
2025-12-18 11:03:04 -08:00 |
|
|
|
1770ac7292
|
work
|
2025-12-18 11:03:04 -08:00 |
|
|
|
7384886512
|
work
|
2025-12-18 11:03:04 -08:00 |
|
|
|
1dbde609cc
|
wip
|
2025-12-18 11:03:04 -08:00 |
|