All Projects → chellmuth → Gpu Motunui

chellmuth / Gpu Motunui

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

Projects that are alternatives of or similar to Gpu Motunui

PbfVs
Implementation of Macklin, Miles, and Matthias Müller. "Position based fluids.". Visual Studio 2015 + CUDA 8.0
Stars: ✭ 100 (-16.67%)
Mutual labels:  gpu, computer-graphics
Photon-v2
A program that takes photographs of a virtual world.
Stars: ✭ 75 (-37.5%)
Mutual labels:  computer-graphics, physically-based-rendering
Spectral Clara Lux Tracer
A physically based ray tracer with multiple shading models support and Color Rendering Index (CRI) evaluation. Project developed for my master degree thesis at University Milano-Bicocca.
Stars: ✭ 91 (-24.17%)
Mutual labels:  computer-graphics, physically-based-rendering
Exploring-SceneKit
👾 An app created to explorer the features of SceneKit iOS framework. Assets load (Model I/O), interaction, animation, classical rendering (Blinn-Phong), physically based rendering.
Stars: ✭ 52 (-56.67%)
Mutual labels:  computer-graphics, physically-based-rendering
Rendu
A simple realtime graphics playground for experimentations.
Stars: ✭ 343 (+185.83%)
Mutual labels:  computer-graphics, gpu
Open3d
Open3D: A Modern Library for 3D Data Processing
Stars: ✭ 5,860 (+4783.33%)
Mutual labels:  computer-graphics, gpu
Yocto Gl
Yocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics
Stars: ✭ 1,391 (+1059.17%)
Mutual labels:  computer-graphics, physically-based-rendering
Pymapd
Python client for OmniSci GPU-accelerated SQL engine and analytics platform
Stars: ✭ 109 (-9.17%)
Mutual labels:  gpu
Ds bowl 2018
Kaggle Data Science Bowl 2018
Stars: ✭ 116 (-3.33%)
Mutual labels:  gpu
Pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
Stars: ✭ 52,811 (+43909.17%)
Mutual labels:  gpu
Tensormsa
Deep learning GUI frame work for enterprise
Stars: ✭ 107 (-10.83%)
Mutual labels:  gpu
Awesome Opengl
A curated list of awesome OpenGL libraries, debuggers and resources.
Stars: ✭ 1,577 (+1214.17%)
Mutual labels:  computer-graphics
Thorin
The Higher-Order Intermediate Representation
Stars: ✭ 116 (-3.33%)
Mutual labels:  gpu
Rife Ncnn Vulkan
RIFE, Real-Time Intermediate Flow Estimation for Video Frame Interpolation implemented with ncnn library
Stars: ✭ 108 (-10%)
Mutual labels:  gpu
Ivy
The templated deep learning framework, enabling framework-agnostic functions, layers and libraries.
Stars: ✭ 118 (-1.67%)
Mutual labels:  gpu
Phenomenon
⚡️ A fast 2kB low-level WebGL API.
Stars: ✭ 1,551 (+1192.5%)
Mutual labels:  gpu
Nebularender
A powerful physically based renderer with a fully featured editor.
Stars: ✭ 119 (-0.83%)
Mutual labels:  physically-based-rendering
Pex Context
Modern WebGL state wrapper for PEX: allocate GPU resources (textures, buffers), setup state pipelines and passes, and combine them into commands.
Stars: ✭ 117 (-2.5%)
Mutual labels:  gpu
Sgnn
[CVPR'20] SG-NN: Sparse Generative Neural Networks for Self-Supervised Scene Completion of RGB-D Scans
Stars: ✭ 112 (-6.67%)
Mutual labels:  computer-graphics
Fbpic
Spectral, quasi-3D Particle-In-Cell code, for CPU and GPU
Stars: ✭ 111 (-7.5%)
Mutual labels:  gpu

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
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].