├── .gitmodules ├── LICENSE ├── README.md ├── assets ├── MagicArticulate_teaser.gif ├── ar_demo.gif ├── articulation-xl2.0.png ├── data_statistics.png ├── sequence_ordering_demo.gif └── skeleton_compare.png ├── data_utils ├── README.md ├── clean_skin_in_npz.py ├── convert_npz_to_mesh_rig.py ├── data_loader.py ├── examples │ ├── 0a59c5ffa4a1476bac6d540b79947f31.obj │ ├── 0a59c5ffa4a1476bac6d540b79947f31.txt │ └── 0a59c5ffa4a1476bac6d540b79947f31_render_results.png ├── issue_data_list.txt ├── pyrender_wrapper.py ├── read_npz.py ├── read_rig_mesh_from_glb.py ├── render_data.py ├── save_npz.py └── update_npz_rm_issue_data.py ├── demo.py ├── demo.sh ├── download.py ├── eval.sh ├── evaluate.py ├── examples ├── bear.obj ├── bird.obj ├── boy.obj ├── dog.obj ├── ironman.obj └── pig.obj ├── requirements.txt ├── skeleton_models ├── shape_opt.py └── skeletongen.py └── utils ├── eval_utils.py ├── mesh_to_pc.py ├── save_utils.py └── skeleton_data_loader.py /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/README.md -------------------------------------------------------------------------------- /assets/MagicArticulate_teaser.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/assets/MagicArticulate_teaser.gif -------------------------------------------------------------------------------- /assets/ar_demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/assets/ar_demo.gif -------------------------------------------------------------------------------- /assets/articulation-xl2.0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/assets/articulation-xl2.0.png -------------------------------------------------------------------------------- /assets/data_statistics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/assets/data_statistics.png -------------------------------------------------------------------------------- /assets/sequence_ordering_demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/assets/sequence_ordering_demo.gif -------------------------------------------------------------------------------- /assets/skeleton_compare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/assets/skeleton_compare.png -------------------------------------------------------------------------------- /data_utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/data_utils/README.md -------------------------------------------------------------------------------- /data_utils/clean_skin_in_npz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/data_utils/clean_skin_in_npz.py -------------------------------------------------------------------------------- /data_utils/convert_npz_to_mesh_rig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/data_utils/convert_npz_to_mesh_rig.py -------------------------------------------------------------------------------- /data_utils/data_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/data_utils/data_loader.py -------------------------------------------------------------------------------- /data_utils/examples/0a59c5ffa4a1476bac6d540b79947f31.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/data_utils/examples/0a59c5ffa4a1476bac6d540b79947f31.obj -------------------------------------------------------------------------------- /data_utils/examples/0a59c5ffa4a1476bac6d540b79947f31.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/data_utils/examples/0a59c5ffa4a1476bac6d540b79947f31.txt -------------------------------------------------------------------------------- /data_utils/examples/0a59c5ffa4a1476bac6d540b79947f31_render_results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/data_utils/examples/0a59c5ffa4a1476bac6d540b79947f31_render_results.png -------------------------------------------------------------------------------- /data_utils/issue_data_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/data_utils/issue_data_list.txt -------------------------------------------------------------------------------- /data_utils/pyrender_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/data_utils/pyrender_wrapper.py -------------------------------------------------------------------------------- /data_utils/read_npz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/data_utils/read_npz.py -------------------------------------------------------------------------------- /data_utils/read_rig_mesh_from_glb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/data_utils/read_rig_mesh_from_glb.py -------------------------------------------------------------------------------- /data_utils/render_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/data_utils/render_data.py -------------------------------------------------------------------------------- /data_utils/save_npz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/data_utils/save_npz.py -------------------------------------------------------------------------------- /data_utils/update_npz_rm_issue_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/data_utils/update_npz_rm_issue_data.py -------------------------------------------------------------------------------- /demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/demo.py -------------------------------------------------------------------------------- /demo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/demo.sh -------------------------------------------------------------------------------- /download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/download.py -------------------------------------------------------------------------------- /eval.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/eval.sh -------------------------------------------------------------------------------- /evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/evaluate.py -------------------------------------------------------------------------------- /examples/bear.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/examples/bear.obj -------------------------------------------------------------------------------- /examples/bird.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/examples/bird.obj -------------------------------------------------------------------------------- /examples/boy.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/examples/boy.obj -------------------------------------------------------------------------------- /examples/dog.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/examples/dog.obj -------------------------------------------------------------------------------- /examples/ironman.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/examples/ironman.obj -------------------------------------------------------------------------------- /examples/pig.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/examples/pig.obj -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/requirements.txt -------------------------------------------------------------------------------- /skeleton_models/shape_opt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/skeleton_models/shape_opt.py -------------------------------------------------------------------------------- /skeleton_models/skeletongen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/skeleton_models/skeletongen.py -------------------------------------------------------------------------------- /utils/eval_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/utils/eval_utils.py -------------------------------------------------------------------------------- /utils/mesh_to_pc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/utils/mesh_to_pc.py -------------------------------------------------------------------------------- /utils/save_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/utils/save_utils.py -------------------------------------------------------------------------------- /utils/skeleton_data_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Seed3D/MagicArticulate/HEAD/utils/skeleton_data_loader.py --------------------------------------------------------------------------------