-
Notifications
You must be signed in to change notification settings - Fork 16
Open
Description
Outline
Remove overlaps in meshes that contain self-intersection, assuming the mesh is a manifold.
Details
Basically, a valid solid mesh should be both manifold and has no self-intersection. However, models from the internet may contain defects. This project is about coming up with an algorithm that removes self-intersections.
See elalish/manifold#289 for details about ideas for the algorithm.
Expected Outcome
Implementation of said algorithm.
Future Possibilities
Project Properties
Skills
- C++
- Graph data structure.
- Algorithms.
Difficulty
Hard.
Size
Long (350h)
Additional Information
- Potential mentor(s): @elalish
- Organization website: https://manifoldcad.org/
- Communication channels: https://github.com/elalish/manifold/discussions
elalish, vinayakjeet and wasup-yash