Skip to content

Public code release for Solid-Shell Labeling for Discrete Surfaces

License

Notifications You must be signed in to change notification settings

rachael-wang/SolidShellLabeling

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Solid-Shell Labeling for Discrete Surfaces

Public code release for Solid-Shell Labeling for Discrete Surfaces. For more details, please refer to:

Solid-Shell Labeling for Discrete Surfaces
Siqi Wang, Janos Meny, Izak Grguric, Mehdi Rahimzadeh, Denis Zorin, Daniele Panozzo, Hsueh-Ti Derek Liu
Proceedings of the SIGGRAPH Asia 2025 Conference Papers

Installation

To get started, clone this repository

git clone https://github.com/rachael-wang/SolidShellLabeling.git
cd SolidShellLabeling

We test our model with Python 3.10, and install required libraries

pip install numpy==2.2.6 torch==2.8.0 libigl==2.4.1 polyscope==2.5.0  pymeshlab==2025.7 meshio==5.3.5
pip install matplotlib==3.10.8 svgpathtools==1.7.2

Usage

To run 3D examples:

python main.py ../data/3d/lamp.obj

To run 2D examples:

cd src
python optimize.py ../data/2d/house.svg

Citation

If this code contributes to academic work, please cite as:

@inproceedings{wang2025solid,
  title={Solid-Shell Labeling for Discrete Surfaces},
  author={Wang, Siqi and Meny, Janos and Grguric, Izak and Rahimzadeh, Mehdi and Zorin, Denis and Panozzo, Daniele and Liu, Hsueh-Ti Derek},
  booktitle={Proceedings of the SIGGRAPH Asia 2025 Conference Papers},
  pages={1--9},
  year={2025}
}

About

Public code release for Solid-Shell Labeling for Discrete Surfaces

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages