gonzales icon indicating copy to clipboard operation
gonzales copied to clipboard

Rendering Disney's Moana in Swift

Gonzales Renderer

© Andreas Wendleder 2019-2021

Render a production scene with Swift.

Moana

2048x858 pixels, 64 samples per pixel, 26 hours on a Google Compute Engine with 8 CPUs and 64 GB of memory. Memory usage was around 50GB. This image was denoised with OpenImageDenoise.

Moana

Compile

To compile you should have OpenEXR and Ptex installed. Then a simple "swift build" should be enough. Building with "swift build -c release" or even "swift build -c release -Xswiftc -Ounchecked" should be better though when rendering Moana.