├── .gitignore ├── README.md ├── ckp └── put_checkpoints_here.txt ├── data ├── random │ ├── generate.json │ └── render.json └── yellow_box-17.0-0.1 │ └── raw │ ├── IMG20240122100457.jpg │ ├── IMG20240122100507.jpg │ ├── IMG20240122100519.jpg │ ├── IMG20240122100528.jpg │ ├── IMG20240122100534.jpg │ ├── IMG20240122100544.jpg │ ├── IMG20240122100603.jpg │ ├── IMG20240122100610.jpg │ └── IMG20240122100632.jpg ├── fig ├── ennis.exr ├── fig1.png └── tag36h11_print.png ├── run.py └── src ├── capture.py ├── descriptor.py ├── globalvar.py ├── higan_models ├── base_generator.py ├── stylegan2_generator.py └── stylegan2_generator_network.py ├── imageio.py ├── materialgan.py ├── microfacet.py ├── mitsubarender.py ├── optimization.py ├── scripts.py └── svbrdf.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/README.md -------------------------------------------------------------------------------- /ckp/put_checkpoints_here.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/random/generate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/data/random/generate.json -------------------------------------------------------------------------------- /data/random/render.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/data/random/render.json -------------------------------------------------------------------------------- /data/yellow_box-17.0-0.1/raw/IMG20240122100457.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/data/yellow_box-17.0-0.1/raw/IMG20240122100457.jpg -------------------------------------------------------------------------------- /data/yellow_box-17.0-0.1/raw/IMG20240122100507.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/data/yellow_box-17.0-0.1/raw/IMG20240122100507.jpg -------------------------------------------------------------------------------- /data/yellow_box-17.0-0.1/raw/IMG20240122100519.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/data/yellow_box-17.0-0.1/raw/IMG20240122100519.jpg -------------------------------------------------------------------------------- /data/yellow_box-17.0-0.1/raw/IMG20240122100528.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/data/yellow_box-17.0-0.1/raw/IMG20240122100528.jpg -------------------------------------------------------------------------------- /data/yellow_box-17.0-0.1/raw/IMG20240122100534.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/data/yellow_box-17.0-0.1/raw/IMG20240122100534.jpg -------------------------------------------------------------------------------- /data/yellow_box-17.0-0.1/raw/IMG20240122100544.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/data/yellow_box-17.0-0.1/raw/IMG20240122100544.jpg -------------------------------------------------------------------------------- /data/yellow_box-17.0-0.1/raw/IMG20240122100603.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/data/yellow_box-17.0-0.1/raw/IMG20240122100603.jpg -------------------------------------------------------------------------------- /data/yellow_box-17.0-0.1/raw/IMG20240122100610.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/data/yellow_box-17.0-0.1/raw/IMG20240122100610.jpg -------------------------------------------------------------------------------- /data/yellow_box-17.0-0.1/raw/IMG20240122100632.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/data/yellow_box-17.0-0.1/raw/IMG20240122100632.jpg -------------------------------------------------------------------------------- /fig/ennis.exr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/fig/ennis.exr -------------------------------------------------------------------------------- /fig/fig1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/fig/fig1.png -------------------------------------------------------------------------------- /fig/tag36h11_print.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/fig/tag36h11_print.png -------------------------------------------------------------------------------- /run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/run.py -------------------------------------------------------------------------------- /src/capture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/src/capture.py -------------------------------------------------------------------------------- /src/descriptor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/src/descriptor.py -------------------------------------------------------------------------------- /src/globalvar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/src/globalvar.py -------------------------------------------------------------------------------- /src/higan_models/base_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/src/higan_models/base_generator.py -------------------------------------------------------------------------------- /src/higan_models/stylegan2_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/src/higan_models/stylegan2_generator.py -------------------------------------------------------------------------------- /src/higan_models/stylegan2_generator_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/src/higan_models/stylegan2_generator_network.py -------------------------------------------------------------------------------- /src/imageio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/src/imageio.py -------------------------------------------------------------------------------- /src/materialgan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/src/materialgan.py -------------------------------------------------------------------------------- /src/microfacet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/src/microfacet.py -------------------------------------------------------------------------------- /src/mitsubarender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/src/mitsubarender.py -------------------------------------------------------------------------------- /src/optimization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/src/optimization.py -------------------------------------------------------------------------------- /src/scripts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/src/scripts.py -------------------------------------------------------------------------------- /src/svbrdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tflsguoyu/svbrdf-diff-renderer/HEAD/src/svbrdf.py --------------------------------------------------------------------------------