SuperFly is a ray tracing renderer that is based on the Cycles render engine used in Blender. Ray tracing renderers more accurately reproduce how light rays bounce off of the objects in your scene.
In order to produce a render, SuperFly calculates through several passes. Each pass calculates how light interacts between the objects in your scene. The renderer looks at the lighting, the cameras, objects and material properties, where shadows fall, and so on, and examines how the light bounces between and around all of these elements. Eventually all of these passes are combined together to produce the final rendered image.
Thus, SuperFly does a lot of things that the FireFly render cannot do. Everything in the scene works with everything else. For example, motion blur can also apply to shadows. Depth of field works through reflections and refractions. And caustics will show up in volumetric objects.
SuperFly also doesn’t cache or interpolate. Everything is calculated through path tracing. As a result the render starts instantly without having to go through pre-processing. As a result, what may seem like moderate or conservative render settings can potentially lead to many light rays being traced.
© 2020-2021 Bondware, Inc. Last updated November 23, 2021