Skip to content
View brepdiff's full-sized avatar

Block or report brepdiff

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
brepdiff/README.md

BrepDiff: Single-stage B-rep Diffusion Model

teaser

Official code release for the paper:
BrepDiff: Single-stage B-rep Diffusion Model
SIGGRAPH 2025
Mingi Lee*, Dongsu Zhang*, Clément Jambon*, Young Min Kim
* Equal contribution

[Project page] · [Paper] · [Visualization Tool]


🌟 Overview

BrepDiff is a diffusion-based generative model for 3D Boundary Representations (B-reps). It enables:

  • Single-stage generation of valid and diverse CAD models
  • Direct editing operations such as shape completion, merging, and interpolation
  • Efficient generation, avoiding the complexity and limitations of cascaded pipelines

This repository provides code for training, evaluation, and editing with BrepDiff.


📚 Table of Contents


📄 Citation

If you find this work useful, please consider citing:

@inproceedings{lee2025brepdiff,
    author = {Lee, Mingi and Zhang, Dongsu and Jambon, Cl\'{e}ment and Kim, Young Min},
    title = {BrepDiff: Single-Stage B-rep Diffusion Model},
    year = {2025},
    isbn = {9798400715402},
    publisher = {Association for Computing Machinery},
    address = {New York, NY, USA},
    url = {https://doi.org/10.1145/3721238.3730698},
    doi = {10.1145/3721238.3730698},
    booktitle = {Proceedings of the Special Interest Group on Computer Graphics and Interactive Techniques Conference Conference Papers},
    articleno = {103},
    numpages = {11},
    keywords = {Boundary representation, Generative model, Diffusion Model},
    location = {Vancouver, BC, Canada},
    series = {SIGGRAPH Conference Papers '25}
}

📜 License

This work is licensed under the Creative Commons Attribution 4.0 International License (CC BY 4.0).
You are free to use, modify, and distribute this work, including for commercial purposes, provided that you give appropriate credit.

Popular repositories Loading

  1. brepdiff brepdiff Public

    Python 135 9

  2. brepdiff.github.io brepdiff.github.io Public

    HTML