Forward+ or how bring thousands of dynamic lights to VVVV

The complex process of computational image synthesis has brought up various procedures over the years. Foreward+ optimizes vvvv’s default rendering technique (forward) with the beneficial approach of high-performance lightning as known from the deferred rendering technique. In most of the cases it integrates conveniently in the existing code base.

What’s happening in the workshop?
Participants will develop a basic understanding of deferred shading vs forward+ shading and how to implement forward+ in nearly every dx11 patch.

Who is the target audience of the workshop?
Anyone who is interested in advanced dx11 rendering techniques and anyone how wants to bring thousands of lights to vvvv.

What will attendees of the workshop learn? 

In first part of this workshop, i will give a short overview over the advantages of those two rendering techniques. In theoretical lessons we will have a closer look on the forward+ implementation in vvvv and how to patch them. Furthermore i will give a short explanation on order independent transparency and what we need it for and an overview of existing algorithms. After this we will patch it.

In the second part i will give an overview of how easy it is to implement forward+ to your own shaders, how to implement it to Instance Noodles, to your particles and so on. This is the most important feature of forward+, because DX11 renderings are often based on forward shading.

presumed knowledge


Event Type
  • Workshop


  • Thursday
    2:30 pm - 5:30 pm




This workshop can be accessed with:

• week pass + workshops
• day pass Thursday

Buy a Ticket

11 of 30 seats are booked

your hosts

more workshops