The recent release of Spark AR Studio (version 92) brought with it several new features and improvements, all of which our very own @danmollervfx breaks down nicely in the latest Spark AR Quick Tips video. But there’s one capability in particular that creators are excited about: render passes.
Render passes let you produce multiple rendered results in a single AR effect. For example, you can apply separate effects to different scene objects, or create new textures from multiple images. And they’re particularly useful for applying different visual shader treatments to separate scene elements.
While render passes is a more advanced capability to work with, it gives you a lot of flexibility and control over what you’re able to create — ranging from simple blur and glow effects to more advanced simulations of liquid or fire. Here are a few examples:
In Spark AR Studio, render passes are represented as patches in the Patch Editor, and currently, you have the following four options: scene render pass, shader render pass, delay frame patch, and face extraction render pass. Simply place, connect and adjust as many of these render pass patches as needed to reach your desired effect.
This ability to string together render pass patches enables more elaborate visual effect creation, from simple post-processors like color correction to advanced multi-pass rendering techniques like dynamic lighting or simulation.
As more creators try this exciting new capability, there are a few best practices to keep in mind:
We can’t wait to see what you create!
Subscribe to the Meta Spark Blog