Zhicheng Wang
248ecbee27
fix helixline's CPM
8 months ago
Zhicheng Wang
0ff663da0b
fix helixline's CPM
8 months ago
Zhicheng Wang
105f7e6012
fixed a few of bugs with solver;
now it can work on a variety of cases.
Known bug: due to current design of primitive, some primitives with sharp rounding may not be detected, so that their integrand may not be correct, as well as their output mesh.
8 months ago
Zhicheng Wang
b4b6dfc033
fixed replace of primitive node
8 months ago
Zhicheng Wang
8cd0ba5fe3
fix problem occured when creating primitives;
now RAII of primitive_node_t should work properly
8 months ago
Dtouch
b51c395dc6
fix bugs
8 months ago
Zhicheng Wang
1bb69ee626
new robust representation of circle;
now directions should always be correct;
fixed the translation from axis to profile
8 months ago
Dtouch
4e9a701346
extrusion sdf debug
8 months ago
Zhicheng Wang
cbcf2e8319
fix up constructor of polyline;
add support of hand direction to helixline
8 months ago
Zhicheng Wang
06481e2d0a
fix wrong destroctor call
8 months ago
Dtouch
3e212aaabc
test sdf of extrusion
8 months ago
Dtouch
43fa188aa7
sign for distance
8 months ago
Dtouch
83a12cbc36
sign for distance
9 months ago
Dtouch
b12d05cae6
sign for distance
9 months ago
Zhicheng Wang
20edb662a9
fully implemented refactoring
now it can pass compile successfully
9 months ago
Zhicheng Wang
03bcdcb654
refactor the primitive_process
9 months ago
Zhicheng Wang
19f2725720
optimized evaluation function of extrudes
9 months ago
Zhicheng Wang
abdd04adcc
fixed a few of bugs;
added manual release of blobtree;
distinguished copy/move construct of primitive node
9 months ago
Zhicheng Wang
755efd3488
first fully implemented version
10 months ago
ZCWang
2f269105ec
Merge pull request 'bug fix for blobtree' ( #5 ) from blobtree into master
Reviewed-on: ZCWang/ImplicitSurfaceNetwork#5
10 months ago
wangxiaolong
7d0b9f538d
bug fix for blobtree
10 months ago
Zhicheng Wang
1c360ea3b8
tidy exposed headers;
tidy blobtree_strcture
10 months ago
Zhicheng Wang
aabe5654e1
tidy blobtree
10 months ago
Zhicheng Wang
ece6ba1efa
temporary push
10 months ago
ZCWang
49b65c684b
Merge pull request 'Implement find closest common parent' ( #4 ) from blobtree into master
Reviewed-on: ZCWang/ImplicitSurfaceNetwork#4
10 months ago
wangxiaolong
7ee7550ce7
Implement find closest common parent
10 months ago
ZCWang
b73c532a65
Merge pull request 'Implement aabb of blobtree' ( #3 ) from blobtree into master
Reviewed-on: ZCWang/ImplicitSurfaceNetwork#3
10 months ago
wangxiaolong
fd9d3561ec
Implement aabb of blobtree
10 months ago
ZCWang
f8acd3c866
Merge pull request 'Implement blobtree' ( #2 ) from blobtree into master
Reviewed-on: ZCWang/ImplicitSurfaceNetwork#2
10 months ago
wangxiaolong
8bf3c82b8e
Implement blobtree
10 months ago
ZCWang
3aec50b095
improved implementation of blobtree
10 months ago
ZCWang
84e3fadd35
Merge pull request 'Implement Blobtree' ( #1 ) from blobtree into master
Reviewed-on: ZCWang/ImplicitSurfaceNetwork#1
10 months ago
ZCWang
f6a98118bb
first valid runtime commit
10 months ago
wangxiaolong
7ce43e8fc3
Implement Blobtree
10 months ago
ZCWang
5cba1ba952
fixed bugs in add_plane, now arrangement can be built successfully;
fixed an index bug in generating tet mesh;
simplified storage of scalar field sign, now it has lower memory consume and can work properly
11 months ago
ZCWang
070b3cb6c6
prev has wrong push
11 months ago
ZCWang
303f4910cb
now 2 vector container should be working properly without logical errors.
11 months ago
ZCWang
a738c5daf8
fix
11 months ago
ZCWang
1d1e53c1bc
fix bugs
11 months ago
ZCWang
3e279b63f8
fixed all bugs within underlyng modules;
stored formatted implicit arrangements data, and it is tested to be read correctly.
11 months ago
ZCWang
c9057ce132
fixed tons of bugs;
implemented class ImplicitSurfaceNetworkProcessor for convient mesh builder and traversal
11 months ago
ZCWang
97b2f2e606
fully implementation of LUT. Since it is confirmed that use constexpr will blow-up the stack of compilers, we have to use an init function to read LUT from disk.
TODO: write a simple program to confirm that the init LUT function works properly.
11 months ago
ZCWang
cfd0ee65b6
complete implementation of 2 underlying library;
TODO: fetch ia_data and ia_indices from .msgpack, and statically write them into inline data files. Then making ia_data and ia_indices fully compile-time variables into the library.
11 months ago
ZCWang
c09062acc2
initial commit
11 months ago
ZCWang
1b86574dec
initial commit
11 months ago
ZCWang
3f098b6338
initial commit
11 months ago
ZCWang
d7c72c9f4f
initial commit
11 months ago
ZCWang
27ac8db3ec
Initial commit
11 months ago