CGAL Project GSoC projects
Every Google Summer of Code project accepted at CGAL Project, grouped by program year. Open a project to see its contributor, mentors, technologies, and source code.
Back to CGAL ProjectGSoC 2026
7 projects- Parallel tetrahedral remeshing using TBB
Iason Manolas
- Shaders for Basic Viewer
Rajdeep Singh Kushwaha
- Ray Marching for Mesh Generation
Théo Tyburn
- Enhancing CGAL Python Bindings
Utkarsh Khajuria
- Spatial Searching on GPU for CGAL
Yury Elkin
GSoC 2025
5 projects- Parallel tetrahedral remeshing using TBB
Iason Manolas
- Hexahedral Mesh Generation
Soichiro
- Enhanced Dual Contouring
Taoli Shen
GSoC 2024
5 projects- Hexahedral mesh generation
Théo Bénard
- CGAL Python Bindings
Radosław Dąbkowski
GSoC 2023
10 projects- Constraint-based Point Set Denoising
William Wen
- Approximated (Discrete) Centroidal Voronoi Diagrams
Hossam Mohamed Saeed
- Clustering 3D point clouds
Mathieu LADEUIL
- Polygon repair
Ken Arroyo Ohori
- Vulkan API backend replacement
Tolga Yildiz
- Non-rigid Iterative Closest Point
Dániel Unyi
- Continous-Time Collision Detection for CGAL
Jeffrey.D.Cochran
- Demonstrating 2D Arrangements Embedded on the Sphere
Deniz Diktas
- Curvature Adaptive Remeshing
Ivan Paden
GSoC 2022
6 projects- State-of-the-art Isosurfacing in CGAL
Julian Stahl
- Enhancing basic viewers in CGAL
Mostafa Ashraf Mohamed
- Spectral Surface Reconstruction
Hongyi Liu
- Interpolated Corrected Curvature Measures.
Hossam Mohamed Saeed
- Remove Boost Parameter Dependency
G Yuvan Shankar
GSoC 2021
5 projects- SIMD Optimized AABB Tree
Jackson Campolattaro
- Mesh Decimation using Probabilistic Quadrics
Julian Komaromy
GSoC 2020
7 projects- Extend CGAL Point Cloud Registration to Multiple Objects
Felix Herrmann
- Use Embree for Ray Shooting
Ayush Saraswat
- Test of Simplicity for a Cycle on a Surface
Shuhao Tan
- Octree Package
Jackson Campolattaro
- Improve CGAL basic viewer
Jing Yang
- Enhancing the 2D Arrangement Demo (1)
Ahmed Essam-Sayed
GSoC 2019
9 projects- Make OpenGR be able to work directly with CGAL point clouds
Necip Fazil Yildiran
- Enhancing the 2D Arrangement Demo
Saurabh Singh
- Improvements of the Surface Mesh Simplification package
Baskin Burak Senbaslar
- K-DOP tree
Xiao Xiao
- Implementing a Fast Distance Computation between Triangle Meshes
Martin Skrodzki
- Generalized Global Regularization
Gennadii Sytov
GSoC 2018
7 projects- Spectral Surface Reconstruction
Tong ZHAO
- Smooth Surface Reconstruction
Vasudha Varadarajan
- Fast and Flexible Distance Transforms in CGAL
Christina Vaz
- Develop a demo to demonstrate the use of Boolean operations and Minkowski sum
Apurva Kamlesh Bhatt
- Generalized Region Growing
Thien Hoang
GSoC 2017
4 projects- Mesh and Shape smoothing
Konstantinos Katrioplas
- Hexahedral mesh extraction
Vasudha Varadarajan
- Variational Shape Approximation
Lingjie Zhu