Advanced Production Shader Library for Arnold
Go to file
indigo 4bdf26464d Update README.md 2023-09-24 06:48:20 +00:00
.vscode indigo 2023-09-01 03:54:36 +08:00
cmake/modules indigo 2023-09-01 03:54:36 +08:00
cmd indigo 2023-09-01 03:54:36 +08:00
msvc indigo 2023-09-01 03:54:36 +08:00
src indigo 2023-09-01 03:54:36 +08:00
tests indigo 2023-09-01 03:54:36 +08:00
.env indigo 2023-09-01 03:54:36 +08:00
CMakeLists.txt indigo 2023-09-01 03:54:36 +08:00
CMakePresets.json indigo 2023-09-01 03:54:36 +08:00
README.md Update README.md 2023-09-24 06:48:20 +00:00
build.bat indigo 2023-09-01 03:54:36 +08:00

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