A Graph-Based Laser Path Solver Algorithm for Virtual Reality Laboratory Simulations
Authors:
Andreas Müller,
Stefan Mueller,
Tobias Brixner,
Sebastian von Mammen
Abstract:
femtoPro is an interactive virtual reality (VR) laser laboratory balancing the contrasting challenges of accuracy and computational efficiency in optics simulations. It can simulate linear and nonlinear optical phenomena in real time, a task that pushes the boundaries of current consumer hardware. This paper details the concept, implementation, and evaluation of a dynamic graph-based solution tail…
▽ More
femtoPro is an interactive virtual reality (VR) laser laboratory balancing the contrasting challenges of accuracy and computational efficiency in optics simulations. It can simulate linear and nonlinear optical phenomena in real time, a task that pushes the boundaries of current consumer hardware. This paper details the concept, implementation, and evaluation of a dynamic graph-based solution tailored to the specific requirements and challenges of the simulation. Resource usage is optimized through a selective updating strategy that identifies and preserves laser paths unchanged between simulation frames, eliminating the need for unnecessary recalculations. Benchmarking of real-world scenarios confirms that our approach delivers a smooth user experience, even on mobile VR platforms with limited computing power. The methodologies, solutions and insights outlined in this paper may be applicable to other interactive, dynamic graph-based real-time simulations.
△ Less
Submitted 28 May, 2025;
originally announced May 2025.
femtoPro: Real-time linear and nonlinear optics simulations
Authors:
Tobias Brixner,
Stefan Mueller,
Andreas Müller,
Sebastian von Mammen
Abstract:
Real-time optics and spectroscopy simulations ideally provide results at update rates of 120 Hz or more without any noticeable delay between changing input parameters and the calculated results. Such calculations require models of sufficient speed yet adequate level of detail in the physical approximations to contain the essential features of the simulated phenomena. We discuss a representation of…
▽ More
Real-time optics and spectroscopy simulations ideally provide results at update rates of 120 Hz or more without any noticeable delay between changing input parameters and the calculated results. Such calculations require models of sufficient speed yet adequate level of detail in the physical approximations to contain the essential features of the simulated phenomena. We discuss a representation of femtosecond laser pulses in which fast phase oscillations due to carrier frequency and due to spatial propagation are separated out and amplitude modulations due to Gaussian beam propagation are also separated and treated explicitly. We derive simplified expressions for the spatial modulations of laser beams. Further, we derive visibility and beam-overlap factors describing multi-pulse interference. We obtain simplified expressions for radius and curvature of nonlinear signal beams in the case of fundamental beams with different convergence, different beam waist, and imperfect mutual overlap. The described model is implemented in the virtual-reality laser laboratory simulation "femtoPro," but the derived equations can be used independently for other applications.
△ Less
Submitted 30 May, 2025; v1 submitted 25 March, 2025;
originally announced March 2025.