NeurCADRecon: Neural Representation for Reconstructing CAD Surfaces by Enforcing Zero Gaussian Curvature
This code is based on the IGR, we also provide the implementation based on the SIREN: NeurCADRecon
- python 3.7
- CUDA 12.2
- pytorch 1.13.0
git clone https://github.com/QiujieDong/NeurCADRecon_IGR.git
cd NeurCADRecon_IGR
Referring to NeurCADRecon.
cd ./code/reconstruction
python run.py
If you find our work useful for your research, please consider citing the following papers :)
@article{Dong2024NeurCADRecon,
author={Dong, Qiujie and Xu, Rui and Wang, Pengfei and Chen, Shuangmin and Xin, Shiqing and Jia, Xiaohong and Wang, Wenping and Tu, Changhe},
title={NeurCADRecon: Neural Representation for Reconstructing CAD Surfaces by Enforcing Zero Gaussian Curvature},
journal={ACM Transactions on Graphics},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
year={2024},
month={July},
volume = {43},
number={4},
doi={10.1145/3658171},
keywords = {CAD model, unoriented point cloud, surface reconstruction, signed distance function, Gaussian curvature}
}
Our code is inspired by Neural-Singular-Hessian, SIREN, and IGR.