You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
--n_faces specifies the desired number of mesh triangles.
Use --resize for retargeting, e.g., --resize 1 1 1.5.
By default, it uses DDPM sampling with 1000 steps. Add --use_ddim --timestep_respacing '100' for DDIM sampling.
Evaluation
Geometry quality (SSFID) relies on a pretrained 3D shape classifier. Please download it from here and put Clsshapenet_128.pth under evaluation folder.
First, render each model from 8 views:
cd rendering
python mvrender_script.py -s {RESULT_DIR} -g 0 -bl {BLENDER_PATH}
BLENDER_PATH is the path to the Blender program.
Then, run evaluation for all the metrics:
cd evaluation
python eval_full.py -s {RESULT_DIR} -r {NPZ_DATA_DIR} -g 0
NPZ_DATA_DIR is the parent folder of the data path NPZ_PATH.
Rendering
See rendering for the rendering scripts that are used to produce paper figures.
@article{wu2023sin3dm,
title={Sin3DM: Learning a Diffusion Model from a Single 3D Textured Shape},
author={Wu, Rundi and Liu, Ruoshi and Vondrick, Carl and Zheng, Changxi},
journal={arXiv preprint arXiv:2305.15399},
year={2023}
}