Evaluating Geometry Nodes

A technical deep dive into various aspects of how Geometry Nodes is evaluated. The focus is on the general node evaluation system and not so much on how individual nodes are optimized. The talk touches on many interesting optimization challenges related to scheduling, multi-threading, caching and vectorization.

Speaker

  • Started learning Blender in 2010 and began developing the Animation Nodes add-on in 2014. This development eventually opened up the opportunity to work for Blender starting in 2018. In the meantime he studied computer science in Berlin.

    Currently works as lead developer on the geometry nodes projects.