├── .github └── workflows │ ├── test.yml │ └── test_master.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── UVTextureConverter ├── Atlas2Normal.py ├── Normal2Atlas.py ├── UVConverter.py ├── __init__.py ├── config │ ├── UV_Processed.mat │ ├── normal.pickle │ └── normal_faces.pickle └── mapping_relations │ ├── atlas2normal_200_512.pickle │ └── normal2atlas_512_200.pickle ├── docker-compose.yml ├── docs ├── normal_faces.py └── normal_hash.py ├── input ├── atlas.png ├── human.jpg ├── human_IUV.jpg └── normal.jpg ├── notebook ├── convert_texture_between_normal_and_altas.ipynb ├── create_uv_texture_from_image_by_using_densepose.ipynb └── create_uv_texture_from_video_by_using_densepose.ipynb ├── poetry.lock ├── poetry.toml ├── pyproject.toml ├── setup.cfg └── tests ├── __init__.py └── test_convert.py /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.github/workflows/test_master.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/.github/workflows/test_master.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/README.md -------------------------------------------------------------------------------- /UVTextureConverter/Atlas2Normal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/UVTextureConverter/Atlas2Normal.py -------------------------------------------------------------------------------- /UVTextureConverter/Normal2Atlas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/UVTextureConverter/Normal2Atlas.py -------------------------------------------------------------------------------- /UVTextureConverter/UVConverter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/UVTextureConverter/UVConverter.py -------------------------------------------------------------------------------- /UVTextureConverter/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/UVTextureConverter/__init__.py -------------------------------------------------------------------------------- /UVTextureConverter/config/UV_Processed.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/UVTextureConverter/config/UV_Processed.mat -------------------------------------------------------------------------------- /UVTextureConverter/config/normal.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/UVTextureConverter/config/normal.pickle -------------------------------------------------------------------------------- /UVTextureConverter/config/normal_faces.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/UVTextureConverter/config/normal_faces.pickle -------------------------------------------------------------------------------- /UVTextureConverter/mapping_relations/atlas2normal_200_512.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/UVTextureConverter/mapping_relations/atlas2normal_200_512.pickle -------------------------------------------------------------------------------- /UVTextureConverter/mapping_relations/normal2atlas_512_200.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/UVTextureConverter/mapping_relations/normal2atlas_512_200.pickle -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/normal_faces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/docs/normal_faces.py -------------------------------------------------------------------------------- /docs/normal_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/docs/normal_hash.py -------------------------------------------------------------------------------- /input/atlas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/input/atlas.png -------------------------------------------------------------------------------- /input/human.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/input/human.jpg -------------------------------------------------------------------------------- /input/human_IUV.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/input/human_IUV.jpg -------------------------------------------------------------------------------- /input/normal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/input/normal.jpg -------------------------------------------------------------------------------- /notebook/convert_texture_between_normal_and_altas.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/notebook/convert_texture_between_normal_and_altas.ipynb -------------------------------------------------------------------------------- /notebook/create_uv_texture_from_image_by_using_densepose.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/notebook/create_uv_texture_from_image_by_using_densepose.ipynb -------------------------------------------------------------------------------- /notebook/create_uv_texture_from_video_by_using_densepose.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/notebook/create_uv_texture_from_video_by_using_densepose.ipynb -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/poetry.lock -------------------------------------------------------------------------------- /poetry.toml: -------------------------------------------------------------------------------- 1 | [virtualenvs] 2 | create = false 3 | -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/setup.cfg -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuboshizuma/UVTextureConverter/HEAD/tests/test_convert.py --------------------------------------------------------------------------------