├── .gitattributes ├── .github └── workflows │ └── build.yml ├── .gitignore ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── pyproject.toml ├── requirements.txt ├── res ├── icon.icns ├── icon.ico └── reveal.svg ├── src ├── main.py └── module │ ├── __init__.py │ ├── core │ ├── config.py │ ├── enums.py │ ├── export.py │ ├── io │ │ ├── icns.py │ │ ├── image.py │ │ └── qtio.py │ ├── material.py │ ├── preset.py │ ├── texops.py │ └── vmt.py │ ├── gui │ ├── __init__.py │ ├── backend.py │ ├── settings.py │ └── style.py │ ├── test │ ├── RoughMetalTiles_ambientocclusion.png │ ├── RoughMetalTiles_basecolor.png │ ├── RoughMetalTiles_emissive.png │ ├── RoughMetalTiles_height.png │ ├── RoughMetalTiles_metallic.png │ ├── RoughMetalTiles_normal.png │ ├── RoughMetalTiles_roughness.png │ ├── emission.png │ ├── out │ │ ├── amogus_albedo.png │ │ ├── amogus_bump.png │ │ └── amogus_exp.png │ └── roughness.png │ └── version.py └── uv.lock /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "python.analysis.typeCheckingMode": "standard" 3 | } -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/README.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/requirements.txt -------------------------------------------------------------------------------- /res/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/res/icon.icns -------------------------------------------------------------------------------- /res/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/res/icon.ico -------------------------------------------------------------------------------- /res/reveal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/res/reveal.svg -------------------------------------------------------------------------------- /src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/src/main.py -------------------------------------------------------------------------------- /src/module/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/src/module/__init__.py -------------------------------------------------------------------------------- /src/module/core/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/src/module/core/config.py -------------------------------------------------------------------------------- /src/module/core/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/src/module/core/enums.py -------------------------------------------------------------------------------- /src/module/core/export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/src/module/core/export.py -------------------------------------------------------------------------------- /src/module/core/io/icns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/src/module/core/io/icns.py -------------------------------------------------------------------------------- /src/module/core/io/image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/src/module/core/io/image.py -------------------------------------------------------------------------------- /src/module/core/io/qtio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/src/module/core/io/qtio.py -------------------------------------------------------------------------------- /src/module/core/material.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/src/module/core/material.py -------------------------------------------------------------------------------- /src/module/core/preset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/src/module/core/preset.py -------------------------------------------------------------------------------- /src/module/core/texops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/src/module/core/texops.py -------------------------------------------------------------------------------- /src/module/core/vmt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/src/module/core/vmt.py -------------------------------------------------------------------------------- /src/module/gui/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/src/module/gui/__init__.py -------------------------------------------------------------------------------- /src/module/gui/backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/src/module/gui/backend.py -------------------------------------------------------------------------------- /src/module/gui/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/src/module/gui/settings.py -------------------------------------------------------------------------------- /src/module/gui/style.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/src/module/gui/style.py -------------------------------------------------------------------------------- /src/module/test/RoughMetalTiles_ambientocclusion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/src/module/test/RoughMetalTiles_ambientocclusion.png -------------------------------------------------------------------------------- /src/module/test/RoughMetalTiles_basecolor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/src/module/test/RoughMetalTiles_basecolor.png -------------------------------------------------------------------------------- /src/module/test/RoughMetalTiles_emissive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/src/module/test/RoughMetalTiles_emissive.png -------------------------------------------------------------------------------- /src/module/test/RoughMetalTiles_height.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/src/module/test/RoughMetalTiles_height.png -------------------------------------------------------------------------------- /src/module/test/RoughMetalTiles_metallic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/src/module/test/RoughMetalTiles_metallic.png -------------------------------------------------------------------------------- /src/module/test/RoughMetalTiles_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/src/module/test/RoughMetalTiles_normal.png -------------------------------------------------------------------------------- /src/module/test/RoughMetalTiles_roughness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/src/module/test/RoughMetalTiles_roughness.png -------------------------------------------------------------------------------- /src/module/test/emission.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/src/module/test/emission.png -------------------------------------------------------------------------------- /src/module/test/out/amogus_albedo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/src/module/test/out/amogus_albedo.png -------------------------------------------------------------------------------- /src/module/test/out/amogus_bump.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/src/module/test/out/amogus_bump.png -------------------------------------------------------------------------------- /src/module/test/out/amogus_exp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/src/module/test/out/amogus_exp.png -------------------------------------------------------------------------------- /src/module/test/roughness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/src/module/test/roughness.png -------------------------------------------------------------------------------- /src/module/version.py: -------------------------------------------------------------------------------- 1 | __version__ = '2.1.0-alpha3' 2 | -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koerismo/PBR-2-Source/HEAD/uv.lock --------------------------------------------------------------------------------