├── .gitignore ├── CMakeLists.txt ├── Custom.cmake ├── README.md ├── bin ├── .gitignore ├── data │ └── .gitignore ├── hdr_image │ └── .gitignore ├── image │ ├── .gitignore │ ├── lubricant_spray_arm_2k.png │ ├── lubricant_spray_diff_2k.png │ └── lubricant_spray_nor_gl_2k.png ├── log │ └── .gitignore ├── nvtt30205.dll ├── pred │ └── .gitignore └── pth │ └── .gitignore ├── config └── Config.cmake.in ├── include └── DBC │ ├── BC6.h │ ├── BC7.h │ ├── Compressor.h │ ├── Utils.h │ ├── nvtt.h │ ├── nvtt_lowlevel.h │ ├── nvtt_wrapper.h │ ├── stb_image.h │ └── stb_image_write.h ├── lib └── nvtt30205.lib └── src ├── DBC ├── BC6.cpp ├── BC7.cpp ├── CMakeLists.txt ├── Compressor.cpp └── Utils.cpp ├── MoveDLLs ├── CMakeLists.txt └── main.cpp └── examples └── NeuralMaterial ├── CMakeLists.txt ├── NeuralMaterial.cpp ├── NeuralMaterial.h └── main.cpp /.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | lib/ 3 | ispc.exe 4 | logs/ 5 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Custom.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/Custom.cmake -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/README.md -------------------------------------------------------------------------------- /bin/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/bin/.gitignore -------------------------------------------------------------------------------- /bin/data/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /bin/hdr_image/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /bin/image/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /bin/image/lubricant_spray_arm_2k.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/bin/image/lubricant_spray_arm_2k.png -------------------------------------------------------------------------------- /bin/image/lubricant_spray_diff_2k.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/bin/image/lubricant_spray_diff_2k.png -------------------------------------------------------------------------------- /bin/image/lubricant_spray_nor_gl_2k.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/bin/image/lubricant_spray_nor_gl_2k.png -------------------------------------------------------------------------------- /bin/log/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /bin/nvtt30205.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/bin/nvtt30205.dll -------------------------------------------------------------------------------- /bin/pred/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /bin/pth/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /config/Config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/config/Config.cmake.in -------------------------------------------------------------------------------- /include/DBC/BC6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/include/DBC/BC6.h -------------------------------------------------------------------------------- /include/DBC/BC7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/include/DBC/BC7.h -------------------------------------------------------------------------------- /include/DBC/Compressor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/include/DBC/Compressor.h -------------------------------------------------------------------------------- /include/DBC/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/include/DBC/Utils.h -------------------------------------------------------------------------------- /include/DBC/nvtt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/include/DBC/nvtt.h -------------------------------------------------------------------------------- /include/DBC/nvtt_lowlevel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/include/DBC/nvtt_lowlevel.h -------------------------------------------------------------------------------- /include/DBC/nvtt_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/include/DBC/nvtt_wrapper.h -------------------------------------------------------------------------------- /include/DBC/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/include/DBC/stb_image.h -------------------------------------------------------------------------------- /include/DBC/stb_image_write.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/include/DBC/stb_image_write.h -------------------------------------------------------------------------------- /lib/nvtt30205.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/lib/nvtt30205.lib -------------------------------------------------------------------------------- /src/DBC/BC6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/src/DBC/BC6.cpp -------------------------------------------------------------------------------- /src/DBC/BC7.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/src/DBC/BC7.cpp -------------------------------------------------------------------------------- /src/DBC/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/src/DBC/CMakeLists.txt -------------------------------------------------------------------------------- /src/DBC/Compressor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/src/DBC/Compressor.cpp -------------------------------------------------------------------------------- /src/DBC/Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/src/DBC/Utils.cpp -------------------------------------------------------------------------------- /src/MoveDLLs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/src/MoveDLLs/CMakeLists.txt -------------------------------------------------------------------------------- /src/MoveDLLs/main.cpp: -------------------------------------------------------------------------------- 1 | int main() { return 0; } -------------------------------------------------------------------------------- /src/examples/NeuralMaterial/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/src/examples/NeuralMaterial/CMakeLists.txt -------------------------------------------------------------------------------- /src/examples/NeuralMaterial/NeuralMaterial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/src/examples/NeuralMaterial/NeuralMaterial.cpp -------------------------------------------------------------------------------- /src/examples/NeuralMaterial/NeuralMaterial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/src/examples/NeuralMaterial/NeuralMaterial.h -------------------------------------------------------------------------------- /src/examples/NeuralMaterial/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/DBC/HEAD/src/examples/NeuralMaterial/main.cpp --------------------------------------------------------------------------------