gpu-motunui icon indicating copy to clipboard operation
gpu-motunui copied to clipboard

GPU-Motunui is a path tracer that renders Disney Animation's Moana Island scene.

GPU-Motunui

GPU-Motunui is a unidirectional path tracer that renders Disney Animation's Moana island scene. Using the OptiX 7 API and a custom out-of-core rendering solution, all ray tracing is done on the GPU. Read an introduction here.

Renders

shotCam: shotCam

beachCam: beachCam

dunesACam: dunesACam

palmsCam: palmsCam

rootsCam: rootsCam

grassCam: grassCam

Build instructions

git clone --recursive https://github.com/chellmuth/gpu-motunui.git
cd gpu-motunui

# Pre-process the assets
cd scripts
export MOANA_ROOT=/path/to/moana/dataset
python moana.py
cd ..

# Build and run the renderer
mkdir build
cd build
export OPTIX_INSTALL_DIR=/path/to/optix
cmake -DCMAKE_BUILD_TYPE=Release -DOptiX_INSTALL_DIR="${OPTIX_INSTALL_DIR}" -DMOANA_ROOT="${MOANA_ROOT}" ..
make
./app/moana