81 Commits (ff69eb0a5803917f963edbbe9222660a41a8b140)
 

Author SHA1 Message Date
mckay ff69eb0a58 fix: update hasher to use world_to_local matrix instead of local_to_world 8 months ago
mckay 022a8b67b5 z 8 months ago
mckay aaf8565e96 refactor(cylinder_face): use geometric hash based on world_to_local transform 8 months ago
mckay c139aadb9c fix: replace local_to_world matrix usage with fetch_aabb in mark_primitive_boundings 8 months ago
mckay df7f80a350 fix: refactor translation handling in apply_transform to use Eigen::Translation3d 8 months ago
mckay 3a97488f8e Revert "fix: Make get_identity_local_to_world virtual to support primitives with multiple subfaces (e.g., cylinder)." 8 months ago
mckay 753adc4bf4 fix: update matrix references in hasher for cylinder and plane to use local_to_world. Hash of plane changed to col 0 and 3 8 months ago
mckay f0e2d2b204 fix: Make get_identity_local_to_world virtual to support primitives with multiple subfaces (e.g., cylinder). 8 months ago
mckay 2c5729946b Revert "fix: enhance logging in apply_transform for scale and translation operations" 8 months ago
mckay 82ade709c7 fix: enhance logging in apply_transform for scale and translation operations 8 months ago
mckay ed2f8603d9 Merge branch 'V2-origin' into test-three-planes-intersection 8 months ago
Zhicheng Wang 1c8095fd29 fix error of transforming cylinder 8 months ago
mckay 8065849bb2 fix: update logic in judge_sign_by_subface_sign to use bitwise OR for combining signs 9 months ago
mckay 1c390339cf fix: correct memory allocation for faces in generate_polymesh function 8 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() 8 months ago
mckay c45be410ca fix: update filter_active_vertices function signature and logic for vertex processing 8 months ago
mckay a4d06c5e6e fix: correct logical operations in filter_cells_by_boolean for cell signs 8 months ago
mckay bd8a42fefd fix: correct memory allocation for faces in generate_polymesh function 8 months ago
mckay 3678d5ba1c fix: refactor export_halfpatch_obj and export_obj functions for improved readability and functionality 8 months ago
mckay 5ba0349fb6 fix: update filter_active_vertices function signature and logic for vertex processing 8 months ago
mckay b3e2aacffc fix: correct logical operations in filter_cells_by_boolean for cell signs 8 months ago
mckay b97329b7cd Merge branch 'V2-origin' into test-three-planes-intersection 8 months ago
mckay 4b0126efce fix: add debug output for subface signs in transform_subface_to_primitive_labels 8 months ago
Zhicheng Wang 055f67672a Merge branch 'V2-origin' of http://118.195.195.192:3000/ZCWang/ImplicitSurfaceNetwork into V2-origin 9 months ago
Zhicheng Wang 10f309c996 fix logical error of cylinder's plane 9 months ago
mckay 805c82903f fix: update logic in judge_sign_by_subface_sign to use bitwise OR for combining signs 9 months ago
mckay 90d6e57f5d fix: update color assignment logic in export_halfpatch_obj for improved variability 9 months ago
mckay 260acc1575 feat: implement export_halfpatch_obj function to generate OBJ and MTL files for half-patches 9 months ago
mckay ab825f8f53 do&issuse:error in judge_sign_by_subface_sign when subface is cylinder, all cells considered false (in or out ) 9 months ago
mckay 1e98097723 fix: streamline shell_to_cell assignment by removing redundant resizing and processing 9 months ago
mckay 1672bc41f2 fix: update filter_cells_by_boolean to handle empty stack and assert parent index correctly 9 months ago
mckay 45da454bfc fix: update filter_cells_by_boolean to handle empty stack and assert parent index correctly 9 months ago
mckay ebd090ddb8 fix: adjust shell_to_cell resizing and assignment order for clarity,shell_to_cell will be processed not only when components.size() != 1 9 months ago
mckay 3711e7dc0b refactor: change vertex_infos parameter from Eigen::Ref to Eigen::MatrixXd& in filter_tet_by_subface. 9 months ago
Zhicheng Wang b864ef0aa3 fix some internal error 9 months ago
mckay 821eb8f8b7 Merge branch 'V2-origin' of ssh://118.195.195.192:10022/ZCWang/ImplicitSurfaceNetwork into test-three-planes-intersection 9 months ago
Zhicheng Wang ff5dd4f7d9 fix index error 9 months ago
mckay b15f569902 Merge branch 'V2-origin' into test-three-planes-intersection 9 months ago
Zhicheng Wang 874052cd9c try to fix error on resizing Eigen::MatrixXd 9 months ago
mckay 6ebeb13fe5 add launch configuration for debugging test_frontend 9 months ago
mckay 42c0b2a5e3 zanc 9 months ago
Zhicheng Wang edd71b34be apply support for topo ray shooting under sparse terahedron distribution 9 months ago
Zhicheng Wang 81edca713d revert to dense sample for primitive generation 9 months ago
Zhicheng Wang a11003f44f revert to dense sample 9 months ago
Zhicheng Wang 56b5259a37 fix header distribution of headeronly project 10 months ago
Zhicheng Wang 2e56bb6f18 change mimalloc to static library 10 months ago
Zhicheng Wang e7e7ce799a first available version of v2 12 months ago
Zhicheng Wang 20edb662a9 fully implemented refactoring 1 year ago
Zhicheng Wang 03bcdcb654 refactor the primitive_process 1 year ago
Zhicheng Wang 19f2725720 optimized evaluation function of extrudes 1 year ago