ApShaders/README.md

1001 B

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