|
|
||
|---|---|---|
| .vscode | ||
| cmake/modules | ||
| cmd | ||
| msvc | ||
| src | ||
| tests | ||
| .env | ||
| CMakeLists.txt | ||
| CMakePresets.json | ||
| README.md | ||
| build.bat | ||
README.md
Arnold Production Shaders
This project is for research and improve concept, also for convert some production shader idea into arnold
Shaders
- apBoolean - Boolean operation by raycast
- apChaosMosaic - Texture booming for break repetition
- apTextureRandom - Another texture booming for break repetition
- apGrayBall - Gray ball shader for custom diffusion map
- apInteriorMapping - Fake interior mapping texture use parallex effect
- apParallexMap - Implement several parallex map
- apSurfaceSample - Sample information on surface
- apCurveSample - Sample curve root normal or uv on surface
Build
Requirement
- Visual Studio 17 2022
- CMake
- Arnold SDK 6.2.0.1+
- MtoA 4.2.4+
- Maya 2018+
Build Command
set MAYA_VERSION=2018
set ARNOLD_LOCATION=D:\library\external\Arnold-6.2.0.1
cmake -G "Visual Studio 17 2022" -T v141 -DCMAKE_INSTALL_PREFIX=C:\workspace\apShaders\install ..
cmake --build . --target install --config Release