├── .gitignore ├── LICENSE ├── README.md ├── cfg ├── compute_weights.yaml ├── edit.yaml ├── editing_dset.yaml └── encdec.yaml ├── checkpoints ├── bottom_codes.pt ├── bottom_udf.pt ├── lbs.pth ├── lbs_deform_bottom.pth ├── lbs_deform_layer.pth ├── lbs_deform_top.pth ├── lbs_shape.pth ├── top_codes.pt └── top_udf.pt ├── config_git.sh ├── data ├── __init__.py ├── cloth3d.py └── codecls.py ├── docker └── Dockerfile ├── download_smpl.sh ├── draping └── drape.py ├── editing ├── __init__.py ├── compute_weights.py ├── create_dset.py └── edit.py ├── encdec ├── __init__.py ├── export_codes.py ├── export_meshes.py ├── preprocess_udf.py └── train_encdec.py ├── extra-data ├── body_info_f.npz ├── pose-beta-sample.pt └── pose-sample.pt ├── figs └── drapenet.png ├── meshudf ├── _marching_cubes_lewiner.py ├── _marching_cubes_lewiner_cy.pyx ├── _marching_cubes_lewiner_luts.py ├── meshudf.py ├── setup.py └── setup.sh ├── models ├── __init__.py ├── cbndec.py ├── coordsenc.py ├── dgcnn.py └── drapenet.py ├── smpl_pytorch ├── body_models.py ├── lbs.py ├── smpl_server.py ├── utils.py ├── vertex_ids.py └── vertex_joint_selector.py ├── trainers ├── __init__.py └── encdec.py ├── utils.py └── utils_drape.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/README.md -------------------------------------------------------------------------------- /cfg/compute_weights.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/cfg/compute_weights.yaml -------------------------------------------------------------------------------- /cfg/edit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/cfg/edit.yaml -------------------------------------------------------------------------------- /cfg/editing_dset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/cfg/editing_dset.yaml -------------------------------------------------------------------------------- /cfg/encdec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/cfg/encdec.yaml -------------------------------------------------------------------------------- /checkpoints/bottom_codes.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/checkpoints/bottom_codes.pt -------------------------------------------------------------------------------- /checkpoints/bottom_udf.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/checkpoints/bottom_udf.pt -------------------------------------------------------------------------------- /checkpoints/lbs.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/checkpoints/lbs.pth -------------------------------------------------------------------------------- /checkpoints/lbs_deform_bottom.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/checkpoints/lbs_deform_bottom.pth -------------------------------------------------------------------------------- /checkpoints/lbs_deform_layer.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/checkpoints/lbs_deform_layer.pth -------------------------------------------------------------------------------- /checkpoints/lbs_deform_top.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/checkpoints/lbs_deform_top.pth -------------------------------------------------------------------------------- /checkpoints/lbs_shape.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/checkpoints/lbs_shape.pth -------------------------------------------------------------------------------- /checkpoints/top_codes.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/checkpoints/top_codes.pt -------------------------------------------------------------------------------- /checkpoints/top_udf.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/checkpoints/top_udf.pt -------------------------------------------------------------------------------- /config_git.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/config_git.sh -------------------------------------------------------------------------------- /data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/cloth3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/data/cloth3d.py -------------------------------------------------------------------------------- /data/codecls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/data/codecls.py -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /download_smpl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/download_smpl.sh -------------------------------------------------------------------------------- /draping/drape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/draping/drape.py -------------------------------------------------------------------------------- /editing/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /editing/compute_weights.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/editing/compute_weights.py -------------------------------------------------------------------------------- /editing/create_dset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/editing/create_dset.py -------------------------------------------------------------------------------- /editing/edit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/editing/edit.py -------------------------------------------------------------------------------- /encdec/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /encdec/export_codes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/encdec/export_codes.py -------------------------------------------------------------------------------- /encdec/export_meshes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/encdec/export_meshes.py -------------------------------------------------------------------------------- /encdec/preprocess_udf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/encdec/preprocess_udf.py -------------------------------------------------------------------------------- /encdec/train_encdec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/encdec/train_encdec.py -------------------------------------------------------------------------------- /extra-data/body_info_f.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/extra-data/body_info_f.npz -------------------------------------------------------------------------------- /extra-data/pose-beta-sample.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/extra-data/pose-beta-sample.pt -------------------------------------------------------------------------------- /extra-data/pose-sample.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/extra-data/pose-sample.pt -------------------------------------------------------------------------------- /figs/drapenet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/figs/drapenet.png -------------------------------------------------------------------------------- /meshudf/_marching_cubes_lewiner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/meshudf/_marching_cubes_lewiner.py -------------------------------------------------------------------------------- /meshudf/_marching_cubes_lewiner_cy.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/meshudf/_marching_cubes_lewiner_cy.pyx -------------------------------------------------------------------------------- /meshudf/_marching_cubes_lewiner_luts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/meshudf/_marching_cubes_lewiner_luts.py -------------------------------------------------------------------------------- /meshudf/meshudf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/meshudf/meshudf.py -------------------------------------------------------------------------------- /meshudf/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/meshudf/setup.py -------------------------------------------------------------------------------- /meshudf/setup.sh: -------------------------------------------------------------------------------- 1 | python3 setup.py build_ext --inplace -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /models/cbndec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/models/cbndec.py -------------------------------------------------------------------------------- /models/coordsenc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/models/coordsenc.py -------------------------------------------------------------------------------- /models/dgcnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/models/dgcnn.py -------------------------------------------------------------------------------- /models/drapenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/models/drapenet.py -------------------------------------------------------------------------------- /smpl_pytorch/body_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/smpl_pytorch/body_models.py -------------------------------------------------------------------------------- /smpl_pytorch/lbs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/smpl_pytorch/lbs.py -------------------------------------------------------------------------------- /smpl_pytorch/smpl_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/smpl_pytorch/smpl_server.py -------------------------------------------------------------------------------- /smpl_pytorch/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/smpl_pytorch/utils.py -------------------------------------------------------------------------------- /smpl_pytorch/vertex_ids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/smpl_pytorch/vertex_ids.py -------------------------------------------------------------------------------- /smpl_pytorch/vertex_joint_selector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/smpl_pytorch/vertex_joint_selector.py -------------------------------------------------------------------------------- /trainers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /trainers/encdec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/trainers/encdec.py -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/utils.py -------------------------------------------------------------------------------- /utils_drape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liren2515/DrapeNet/HEAD/utils_drape.py --------------------------------------------------------------------------------