mckay wch
  • Joined on Nov 30, 2024
Loading Heatmap…

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 »

1 week 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 weeks 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 »

3 weeks 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

4 weeks 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 »

4 weeks 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 »

4 weeks ago

wch pushed to test-three-planes-intersection at ZCWang/ImplicitSurfaceNetwork

  • 805c82903f fix: update logic in judge_sign_by_subface_sign to use bitwise OR for combining signs
  • 90d6e57f5d fix: update color assignment logic in export_halfpatch_obj for improved variability
  • 260acc1575 feat: implement export_halfpatch_obj function to generate OBJ and MTL files for half-patches
  • Compare 3 commits »

4 weeks ago

wch pushed to test-three-planes-intersection at ZCWang/ImplicitSurfaceNetwork

  • ab825f8f53 do&issuse:error in judge_sign_by_subface_sign when subface is cylinder, all cells considered false (in or out )
  • 1e98097723 fix: streamline shell_to_cell assignment by removing redundant resizing and processing
  • 45da454bfc fix: update filter_cells_by_boolean to handle empty stack and assert parent index correctly
  • ebd090ddb8 fix: adjust shell_to_cell resizing and assignment order for clarity,shell_to_cell will be processed not only when components.size() != 1
  • 3711e7dc0b refactor: change vertex_infos parameter from Eigen::Ref to Eigen::MatrixXd& in filter_tet_by_subface.
  • Compare 6 commits »

1 month ago

wch pushed to V2-origin at ZCWang/ImplicitSurfaceNetwork

  • 1672bc41f2 fix: update filter_cells_by_boolean to handle empty stack and assert parent index correctly

1 month ago

wch pushed to wch at ZCWang/ImplicitSurfaceNetwork

2 months ago

wch created pull request ZCWang/ImplicitSurfaceNetwork#9

兼容性问题修复

3 months ago

wch pushed to wch at ZCWang/ImplicitSurfaceNetwork

  • a1572260fb C++ 不允许直接对 std::array<T1, N> 进行 static_cast 到 std::array<T2, N>,即使 T1 和 T2 是可转换类型。
  • 813bccb666 问题:插入了一个不带分配器的 std::vector 到需要分配器的容器中 改为插入 stl_vector_mp<uint32_t>{i}
  • bbe937a0d1 为 compact_bg_mesh_coord_t 提供 std::hash 特化
  • Compare 3 commits »

3 months ago

wch created branch wch in ZCWang/ImplicitSurfaceNetwork

3 months ago

wch pushed to wch_test at ZCWang/ImplicitSurfaceNetwork

3 months ago

wch created branch wch_test in ZCWang/ImplicitSurfaceNetwork

3 months ago

wch created repository wch/ImplicitSurfaceNetwork

3 months ago

wch pushed to final at wch/brep2sdf

4 months ago

wch pushed to final at wch/brep2sdf

4 months ago

wch created branch final in wch/brep2sdf

4 months ago