Blog

Netflix NextGEN Blender review

NextGEN is a scifi 3D movie produced by Tangent Animation using open source software “BLENDER”. Netflix bought international rights for exhibition for 30Million Dollars. Which immediately raise the question: Is BLENDER ready to pipeline produce movies?

Let´s check the full technical review on NextGEN, recently produced with Blender 3D Open Source Software.

On 2016 I wrote this article and examined why was a good choice to switch to an Open Source application like Blender. Time has given the Blender Foundation Institute the right to stand between other giants for 3D animation and now with Netflix backing up this amazing story about a girl and a robot, there’s not a shadow of  doubt it is a good time you can pick up Blender for your next movie producing deal. Click here to see some very important points to consider.

Netflix bought the worldwide distribution rights (except for China) on NextGEN at the Cannes Film Festival in 2018 for $30 million. Next Gen launch exhibit on Netflix happened on September 7, the same year.

The film is written and directed by Joe Ksander and Kevin R. Adams. This isn’t their first project together; the pair worked as a director / writer team on a 2014 short called Gear, which explores generally similar themes in NEXT GEN. The pair also worked together on the Shane Acker/Tim Burton animated feature 9, with Adams as art director and Ksander as animation director.

But the big surprise for most of the CG community was to learn that NEXT GEN is done entirely in the open source animation package called “Blender”, put to use for the film by Tangent Animation of Toronto, Canada.

Jeff Bell, one of the founders at Tangent Animation was one of the first animators to work on Maya at the R&D phase back in 1994-1998.  He made the jump to Blender and is actively pushing new development implementations and custom made solutions as part of the Blender Foundation project.

***** RIGGING ******

Rigging DOJO had a marvelous personal interview with David Hearn and Charles Wardlaw, two amazing Blender artists who tell us how was the rigging process for NextGEN. Using Blender’s link and append functions along with custom libraries they were able to bring a pipeline workflow for Blender.

If you want to listen to the full podcast, link is here>>

***** PRODUCTION *******

In a post on BlenderNation, Jeff from Tangent Animation writes:

I can confirm Tangent is the primary production facility for this movie and the use of Blender in our pipeline. We’re effectively 100% Blender, other than plugging in apps in a few areas to supplement departmental workflows.

The budget for NEXT GEN was also 5x that of Ozzy, this is why there is such a large difference in the quality of the movies.

We can already establish Blender would be a huge advantage to produce this kind of contents.

******** LIGHTING ***********

Concerning lighting for the movie, Senior Lighting Artist Justin Goran writes, QUOTE:

Early on Motion-Blur was a big problem, causing huge render-times, but thanks to Stefan’s implementation of Embree we were finally able to render motion-blur with a predictable increase in render-times instead of the random spikes we were getting before.

Average memory usage was 60-70gb (120-140gb for bigger shots), this movie would be impossible to render with GPU’s. We used CPUs.

Cycles was used for everything, though our version of cycles was modified (with stefan’s embree core, and crypto-mattes which were beyond valuable for compositing). The version of blender we used was the studios own dev version which I believe was using blender 2.78 as it’s base.

Caches were stored in the fx files, nothing fancy there. Dynamics like cloth were baked out into alembics.

We rendered in linear space and used filmic as a lut

********* CLEANER RENDERS *******

Stefan Werner integrated Cryptomatte 30 for Tangent Animation´s core development, and brought Blender into a state of production level, among other integrated tools Tangent Animation is creating in-house.

Link: https://vimeo.com/136954966

Embree was used for motion blur. These are Intel libraries that help generate a better motion blur on scenes directly pointing to functions inside the CPU: https://github.com/tangent-animation/embree

Stefan also did some incredible work on volumetric rendering efficiency, adding the Intel Embree core to Cycles, and generally improving the Cycles renderer for user on NextGen. Render times were extremely reasonable and manageable, even with full 3D blur and in-camera DOF used throughout the film.

SCROLL DOWN AND GO TO PAGE 2 to continue reading.

Pages ( 1 of 2 ): 1 2Next »

Share your thoughts here.

This site uses Akismet to reduce spam. Learn how your comment data is processed.