chellmuth / gpu-motunui

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

Home Page:https://www.render-blog.com/2020/10/03/gpu-motunui/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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

https://www.render-blog.com/2020/10/03/gpu-motunui/

License:MIT License


Languages

Language:C++ 95.8%Language:Python 2.4%Language:Cuda 1.0%Language:CMake 0.6%Language:C 0.1%