- Joined on Nov 30, 2024
wch pushed to V2-integral at ZCWang/ImplicitSurfaceNetwork
-
0fe0dce291 Merge branch 'feat-integrator' into V2-integral
-
aba4e29e2f revert(process): remove exort obj
-
313649a6b2 Merge branch 'V2-integral' into feat-integrator
-
97320c95c7 fix(integrator): fix small bug in integrator
-
b263538d73 style: style: format subface_integrator header and source files
- Compare 43 commits »
2 weeks ago
wch pushed to feat-integrator at ZCWang/ImplicitSurfaceNetwork
-
313649a6b2 Merge branch 'V2-integral' into feat-integrator
-
97320c95c7 fix(integrator): fix small bug in integrator
-
b263538d73 style: style: format subface_integrator header and source files
-
d3367a08b4 feat: enhance integrator initialization and improve v intersection finding logic
-
190dfc417f Merge branch 'V2-integral' into feat-integrator
- Compare 6 commits »
2 weeks ago
wch pushed to V2-integral at ZCWang/ImplicitSurfaceNetwork
-
571dee6704 style: rename parameteric_plane_t to parametric_plane_t
2 weeks ago
wch pushed to feat-obj-export at ZCWang/ImplicitSurfaceNetwork
-
3130966407 style: rm useless log
-
8a11215720 feat(export obj): add obj export in process.cpp
-
c7673a295a feat: obj writing
- Compare 3 commits »
2 weeks ago
wch pushed to wch at ZCWang/ImplicitSurfaceNetwork
-
0b68b2c339 zan
-
19db8aefcc refactor newton method and introduce test with googleTest
-
1c710d962c do:Refactor SurfaceAreaCalculator and add flat_index_group structure: update constructors, improve data types, and enhance integration methods
-
d1b82fdcd7 Refactor SurfaceAreaCalculator: streamline constructors, improve function naming, and enhance integration methods
- Compare 4 commits »
4 weeks ago
wch deleted branch main from wch/brep2sdf
1 month ago
wch pushed to test-three-planes-intersection at ZCWang/ImplicitSurfaceNetwork
-
2f096108cf fix: refactor hash operator for cylinder and plane
-
31daca7cf2 style: add comments and tests
-
ff69eb0a58 fix: update hasher to use world_to_local matrix instead of local_to_world
-
022a8b67b5 z
-
aaf8565e96 refactor(cylinder_face): use geometric hash based on world_to_local transform
- Compare 12 commits »
1 month ago
wch pushed to main at wch/occwl
-
a518252419 Refactor: Move list_of_shapes_to_compound function into compound.py
-
ac7e8a3e49 Initial commit of occwl source code
- Compare 2 commits »
1 month ago
wch pushed to V2-origin at ZCWang/ImplicitSurfaceNetwork
-
b04bfcf403 refactor(cylinder_face): use geometric hash based on world_to_local transform
-
987d3fb127 fix: replace local_to_world matrix usage with fetch_aabb in mark_primitive_boundings
-
03f33d01c4 fix: refactor translation handling in apply_transform to use Eigen::Translation3d
-
2046b9ba6a Revert "fix: Make get_identity_local_to_world virtual to support primitives with multiple subfaces (e.g., cylinder)."
-
95f6594bb9 fix: update matrix references in hasher for cylinder and plane to use local_to_world. Hash of plane changed to col 0 and 3
- Compare 5 commits »
2 months ago
wch pushed to V2-origin at ZCWang/ImplicitSurfaceNetwork
-
fdce50916f fix: Make get_identity_local_to_world virtual to support primitives with multiple subfaces (e.g., cylinder).
2 months ago
wch pushed to test-three-planes-intersection at ZCWang/ImplicitSurfaceNetwork
-
ed2f8603d9 Merge branch 'V2-origin' into test-three-planes-intersection
-
1c8095fd29 fix error of transforming cylinder
-
8065849bb2 fix: update logic in judge_sign_by_subface_sign to use bitwise OR for combining signs
-
1c390339cf fix: correct memory allocation for faces in generate_polymesh function
-
d8f058e3c4 fix: update filter_active_vertices call to use iso_pts for vertex processing after cherry-pick commit that updates filter_active_vertices()
- Compare 7 commits »
2 months ago
wch pushed to V2-origin at ZCWang/ImplicitSurfaceNetwork
-
8065849bb2 fix: update logic in judge_sign_by_subface_sign to use bitwise OR for combining signs
3 months ago
wch pushed to V2-origin at ZCWang/ImplicitSurfaceNetwork
-
1c390339cf fix: correct memory allocation for faces in generate_polymesh function
-
d8f058e3c4 fix: update filter_active_vertices call to use iso_pts for vertex processing after cherry-pick commit that updates filter_active_vertices()
-
c45be410ca fix: update filter_active_vertices function signature and logic for vertex processing
-
a4d06c5e6e fix: correct logical operations in filter_cells_by_boolean for cell signs
- Compare 4 commits »
3 months ago
wch pushed to test-three-planes-intersection at ZCWang/ImplicitSurfaceNetwork
-
bd8a42fefd fix: correct memory allocation for faces in generate_polymesh function
-
3678d5ba1c fix: refactor export_halfpatch_obj and export_obj functions for improved readability and functionality
-
5ba0349fb6 fix: update filter_active_vertices function signature and logic for vertex processing
-
b3e2aacffc fix: correct logical operations in filter_cells_by_boolean for cell signs
-
b97329b7cd Merge branch 'V2-origin' into test-three-planes-intersection
- Compare 10 commits »
3 months ago