Closed t-paul closed 2 years ago
Hello @t-paul, I'm interested in working on this project for GSoC. Could you please guide me where to start?
As the application period is already open, I'd suggest starting a draft proposal after reviewing the starting points above. Think about how to split the time into a) review/research and what criteria would be useful and b) coding example programs. For GSoC, the coding part should be a big part of cause. With an initial draft it's easier to discuss in a more interactive way on our IRC channel.
Outline
Constructive solid geometry (CSG) is one of the two core modeling techniques provided by OpenSCAD. Currently, 3D CSG operations are handled using the CGAL library. 2D CSG operations are handled using the Clipper library.
There is a large number of papers about the topic of CSG and related algorithms. This project is intended to provide an overview about available algorithms, their properties and a thorough comparison.
Details
Future Opportunities
Expected Outcome
Project Properties
Skills
Difficulty
Medium to High
Additional information
Mentors: Marius Kintel (IRC: kintel), Torsten Paul (IRC: teepee)
CSG Research
Other papers
Existing libraries or software
Related software and other resources