CGAL Project logo
GSoCScience and medicineAccepted in 2026

CGAL Project

C++ library of computational geometry

65
Projects
10
Years accepted
7
In 2026

Projects by year

65

2026

7 acceptedShow
  • Parallel tetrahedral remeshing using TBB

    Accepted project · by Iason Manolas

    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

    Accepted project · by 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

    Accepted project · by 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

    Accepted project · by 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

    Accepted project · by 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

    Accepted project · by 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

    Accepted project · by Yury Elkin

    This project investigates GPU-accelerated approaches for spatial searching and mesh intersection in CGAL, a widely used computational geometry...

2025

5 acceptedShow
  • Parallel tetrahedral remeshing using TBB

    Accepted project · by Iason Manolas

    The goal of this project is to parallelize the CGAL Tetrahedral Remeshing package using the Intel Threading Building Blocks (TBB) library. This will...

  • Dynamic Skeletonization via Variational Medial Axis Sampling – CGAL Integration

    Accepted project · by Qijia HUANG

    The project aims to integrate into the CGAL library an algorithm for medial axis approximation that I developed and published at SIGGRAPH Asia 2024....

  • Enhancing Visualization of Arrangements on Surfaces

    Accepted project · by Shepard Liu

    The 2D Arrangements package in CGAL provides an efficient and extensible framework for representing and manipulating arrangements induced by...

  • Hexahedral Mesh Generation

    Accepted project · by Soichiro

    This proposal aims to develop an advanced hexahedral grid refinement framework (Owen et al. 2017), supporting single-threaded and multi-threaded...

  • Enhanced Dual Contouring

    Accepted project · by Taoli Shen

    The goal of this project is to enhance the existing Dual Contouring (DC) method in CGAL by implementing manifold contouring methods. While the...

2024

5 acceptedShow

2023

10 acceptedShow

2022

6 acceptedShow

2021

5 acceptedShow

2020

7 acceptedShow

2019

9 acceptedShow

2018

7 acceptedShow

2017

4 acceptedShow