Iteratively reshaping the cells of a 3D mesh to improve quality for simulations like finite element analysis — is computationally expensive: large...
Homotopy and homology loops on surfaces
Raco
We want to implement an algorithm to compute from a surface mesh representation a basis for 1-homotopy and 1-homology groups represented by polylines...
Shaders for Basic Viewer
Rajdeep Singh Kushwaha
CGAL's Basic Viewer provides one-call visualization of any CGAL data structure via draw(), but its OpenGL shader system has concrete user-facing...
Ray Marching for Mesh Generation
Théo Tyburn
Some packages in CGAL need to compute the intersections of segments, rays, or lines with an implicit function. This is generally done through naive...
Enhancing CGAL Python Bindings
Utkarsh Khajuria
The current CGAL Python bindings expose powerful computational geometry algorithms, but they've accumulated real usability problems: method...
Feature-aware Manifold Meshing and Remeshing of Point Clouds and Polyhedral Surfaces
Vanrap
Point cloud data is widely used in domains such as reverse engineering, medical imaging, and cultural heritage preservation. However, many...
Spatial Searching on GPU for CGAL
Yury Elkin
This project investigates GPU-accelerated approaches for spatial searching and mesh intersection in CGAL, a widely used computational geometry...