mckay
aba4e29e2f
revert(process): remove exort obj
1 month ago
mckay
313649a6b2
Merge branch 'V2-integral' into feat-integrator
1 month ago
Zhicheng Wang
17d6d34e56
fix typo
1 month ago
Zhicheng Wang
d984b98d3a
fix compilation error
1 month ago
mckay
571dee6704
style: rename parameteric_plane_t to parametric_plane_t
1 month ago
mckay
0aee7c297a
style: rename parameteric_plane_t to parametric_plane_t
1 month ago
Zhicheng Wang
811bcfec28
provides a more dedicated chain post processing
1 month ago
mckay
9c4c23e948
feat(export obj): add obj export in process.cpp
1 month ago
mckay
ed696ce836
style(parameteric_plane_t): change type name `parameteric_plane_t` to `parametric_plane_t`
2 months ago
Zhicheng Wang
4e76874ede
fix compilation error
2 months ago
Zhicheng Wang
32d5456806
use more pointer_wrapper<T> instead of T*;
fix some external bugs;
now parameteric_plane keeps a unique set of chains, at the cost of more complex chain groups
2 months ago
Zhicheng Wang
ac6f039f17
first valid version of chain post processing
2 months ago
Zhicheng Wang
292cf6ffb8
more structured primitive description with improved initialization method;
maybe ECS framework can be used to gain more efficiency, but it's just fine for now
2 months ago
mckay
987d3fb127
fix: replace local_to_world matrix usage with fetch_aabb in mark_primitive_boundings
3 months ago
Zhicheng Wang
1c8095fd29
fix error of transforming cylinder
3 months ago
mckay
d8f058e3c4
fix: update filter_active_vertices call to use iso_pts for vertex processing after cherry-pick commit that updates filter_active_vertices()
3 months ago
mckay
c45be410ca
fix: update filter_active_vertices function signature and logic for vertex processing
3 months ago
mckay
a4d06c5e6e
fix: correct logical operations in filter_cells_by_boolean for cell signs
3 months ago
Zhicheng Wang
10f309c996
fix logical error of cylinder's plane
3 months ago
mckay
1672bc41f2
fix: update filter_cells_by_boolean to handle empty stack and assert parent index correctly
4 months ago
Zhicheng Wang
b864ef0aa3
fix some internal error
4 months ago
Zhicheng Wang
ff5dd4f7d9
fix index error
4 months ago
Zhicheng Wang
874052cd9c
try to fix error on resizing Eigen::MatrixXd
4 months ago
Zhicheng Wang
edd71b34be
apply support for topo ray shooting under sparse terahedron distribution
4 months ago
Zhicheng Wang
81edca713d
revert to dense sample for primitive generation
4 months ago
Zhicheng Wang
a11003f44f
revert to dense sample
4 months ago
mckay
a1572260fb
C++ 不允许直接对 std::array<T1, N> 进行 static_cast 到 std::array<T2, N>,即使 T1 和 T2 是可转换类型。
改成显式地把每一个 unsigned long long 元素转换为 uint32_t
5 months ago
mckay
813bccb666
问题:插入了一个不带分配器的 std::vector 到需要分配器的容器中 改为插入 stl_vector_mp<uint32_t>{i}
5 months ago
mckay
bbe937a0d1
为 compact_bg_mesh_coord_t 提供 std::hash 特化
5 months ago
Zhicheng Wang
cb38c20548
change coord/index system of bg mesh to rational fraction (by grid and sub-grid coords);
now topo_ray_shooting should work properly under complex connectivity
6 months ago
Zhicheng Wang
e7e7ce799a
first available version of v2
6 months ago
Zhicheng Wang
19f2725720
optimized evaluation function of extrudes
11 months ago
Zhicheng Wang
755efd3488
first fully implemented version
12 months ago
Zhicheng Wang
aabe5654e1
tidy blobtree
1 year ago
Zhicheng Wang
ece6ba1efa
temporary push
1 year ago
ZCWang
f6a98118bb
first valid runtime commit
1 year 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
1 year ago
ZCWang
1d1e53c1bc
fix bugs
1 year ago
ZCWang
3e279b63f8
fixed all bugs within underlyng modules;
stored formatted implicit arrangements data, and it is tested to be read correctly.
1 year ago
ZCWang
c9057ce132
fixed tons of bugs;
implemented class ImplicitSurfaceNetworkProcessor for convient mesh builder and traversal
1 year 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.
1 year ago
ZCWang
d7c72c9f4f
initial commit
1 year ago