Firefly: Virtual Illumination Drones for Interactive Visualization
Related Experiment Video
Updated: Feb 6, 2026

Brain Imaging Investigation of the Neural Correlates of Observing Virtual Social Interactions
Published on: July 6, 2011
Abstract:
Light specification in three dimensional scenes is a complex problem and several approaches have been presented that aim to automate this process. However, there are many scenarios where a static light setup is insufficient, as the scene content and camera position may change. Simultaneous manual control over the camera and light position imposes a high cognitive load on the user. To address this challenge, we introduce a novel approach for automatic scene illumination with Fireflies. Fireflies are intelligent virtual light drones that illuminate the scene by traveling on a closed path. The Firefly path automatically adapts to changes in the scene based on an outcome-oriented energy function. To achieve interactive performance, we employ a parallel rendering pipeline for the light path evaluations. We provide a catalog of energy functions for various application scenarios and discuss the applicability of our method on several examples.
Related Concept Videos
Virtual Work
In static equilibrium, a body can experience an imaginary or virtual movement, such as displacement or rotation. The virtual work done by a force is equal to the dot product of force and virtual displacement in the direction of the force. When it comes to virtually rotating a...
Principle of Virtual Work: Problem Solving
To apply the principle of virtual work,...
Virtual Work for a System of Connected Rigid Bodies
Next,...
Predator-Prey Interactions
Van der Waals Interactions
Visual System
Once through the pupil, the light passes through the lens, a...

