GDC + VRDC@GDC 2018 Session Scheduler

View, browse and sort the ever-growing list of sessions by pass type, track, and format. With this Session Scheduler, you can build your schedule in advance and access it during the show via export or with the Mobile App, once live. Sessions do fill up and seating is first come, first serve, so arrive early to sessions that you would like to attend.

Realtime VFX: Designing Practical and Efficient Simulation Node Graphs (Presented by PopcornFX / Persistant Studios)

Sponsor Speakers:

Julien Bilalte (Lead Programmer, Persistant Studios)

Romeo Incardona (Programmer, Persistant Studios)

Pass Type: All Access, GDC Conference + Summits, GDC Conference, GDC Summits, Expo Plus, Audio Conference + Tutorial, Educators Summit, Indie Games Summit, Student Expo Pass, VRDC@GDC Add On - Get your pass now!

Topic: Programming

Format: Sponsored Session

Vault Recording: TBD

Audience Level: Intermediate

This talk will cover the new PopcornFX simulation node graph design choices, and the various concepts developed to improve graph readability, ease of use, and reusability, such as sub-graphs, graph derivatives, dxdF nodes, and the discretization concept.
Ultimately, this talk will dive into the low-level details of the nodegraph compiler and optimizer: how to turn a high-level, generic, artist-oriented graph into a highly efficient hardware-friendly runtime representation.


Attendees will learn how to design and implement a simulation nodegraph with improved readability and usability, in such a way that tech artists have to worry less about performance and memory impacts. We will also share tricks and lessons learned in writing an effect compiler and global optimizer.

Intended Audience

Programmers and technical artists working with visual effects.