Scene generation employs the use of a computer model to create a representation of a world as seen from a particular vantage point using phenomenology and physics. The scenes are created to achieve a usefulrepresentation of the domain of interest for a given application such as video games, simulation training for vehicle operators, models of human anatomy, or weapon system sensor components. For scientific and sensor applications, scene generation is usually associated with the synthetic modeling of the propagation of electromagnetic waves through a defined environment (e.g. atmosphere, ocean, or illumination of a terrain) in specific regions of the electromagnetic spectrum such as the Optical (visible, infrared, ultraviolet) or Radio Frequency. While most scene generators for military applications are designed to create scenes in the visible for applications such as flight training, driver simulations, and simulation of individual combatants, there is also a need for scene generation for design and hardware-in-the-loop (HWIL) testing of electro-optical/infra-red (EO/IR) sensors deployed in.