GenesisRTX, is an advanced high-fidelity runtime rendering engine which eliminates the need for traditional off-line database compiling or formatting. GenesisRTX enables run-time dynamic construction of high-quality databases from GIS formatted data containing user defined attribution instead of generating complex intermediate formats with complex tools. This type of data includes imagery, elevation, and vector data.

Due to the worldwide nature of the GenesisRTX, there is no need for on-line switching between different databases. As the host repositions the aircraft to a new portion of the world, the data for that area is immediately generated.

The GenesisRTX architecture is based on OpenGL 4.0 and utilizes GLSL shaders. GenesisRTX supports anisotropic filtering, trilinear mipmapping, automatic fading between resolutions, and color based detail texture. Textures mapped onto polygons include transparency, shading, illumination, and can be modulated.

GenesisRTX is completely scalable based on system CPU, RAM, I/O, and GPU. This means that increased computer and graphics card processing can be immediately leveraged by increasing scene fidelity (e.g. higher resolution imagery, elevation, increased amounts of feature data).

GenesisRTX is designed to be flexible and scalable and to take full advantage of your COTS hardware. GenesisRTX is capable of rendering up to 8 million polygons/frame at 60Hz with currently available GPUs along with 100’s of thousands of lights in a typical urban scene (each with unique color, direction, cone angle, and animation parameters)

Support for multiple platforms

  • 64 bit Windows 7, 10
  • Linux - CentOS 6, 7, RedHawk, Ubuntu, SUSE, SLES
  • Multi-core scalable
  • Multi-gpu scalable

Support for many commercial and government source data formats. All source data processed and quickly updated with standard GIS tools.

  • Elevation data: Any raster format supported by GDAL can be utilized, including DTED1, 2, and 3, GeoTIFF, GridFloat, and many others; < 1m resolution
  • Vector data: Any format supported by OGR can be utilized, including ESRI Shapefile.
  • Imagery data: Any raster format supported by GDAL can be utilized, including GeoTIFF, JP2K, and many others. Less than 3 inch resolution. Highly optimized loader for select formats.
  • 3D Models: OpenFlight v15.8 and newer, with support for many texture formats (DDS, RGB, JPG, etc.)

Run-time data manipulation via processing rules, adaptable to many data schemas

  • Get the most out of your source data without having to modify it off-line.
  • XML-based project file for easy configuration management
  • Visualize extremely complex environments from GIS source data
  • Linears: Roads, Walls, Fences, Bridges, Powerlines.
  • Points: Vegetation, Light pools, Directional point lights, OpenFlight models
  • Polygon: Generic buildings, Texture and color overlays

Unique Features

  • WGS84 continuous round earth
    • Fly continuously around the globe, with no loss of precision.
  • Continuous level of detail along with fading LOD for all features results in no LOD popping.
  • Terrain imagery synthesis based on landuse/landcover classification data
  • Run-time processing of source data, allowing for rapid development, tuning, and mission rehearsal
  • Multiple independent instances on a single system (e.g., Concurrent ImaGen)
  • Dynamic terrain for craters, ditches, etc.
  • Extensible via plugin API allows end-user customization
  • Single frame latency (~16.67 ms @ 60Hz)

Advanced environment

  • Visibility: Fog, Haze, Ground fog
  • Rain, Snow
  • Ephemeris model (sun, moon, stars)
  • 2D and 3D Volumetric Clouds
  • Selectable coverage
  • Full scene shadows
  • Storms
  • Automatic cultural lighting intensity based on global illumination level
  • Physics-based sensors
  • EO/IR
  • FLIR
  • NVG


  • Reflections of environment and scene objects
  • Sea states (including wind speed and direction)
  • Ship wakes (bow and stern)


  • Switch control
  • Animation control
  • Level of detail support
  • Degree of freedom control
  • Screen-space culling
  • Advanced impostering
  • Zoom view

Special Features

  • Smoke plume
  • Smoke trail
  • Missile trails
  • Rotor wash
  • Flares
  • Chaff
  • Fire animations
  • Explosion animations
  • Water explosions
  • Tracers
  • Automatic generation of wind-affected grass based on terrain imagery color

High-performance mission functions

  • Height above terrain (HAT)
  • Height of terrain (HOT)
  • Line of sight (LOS)
  • Collision detection
  • Support for correlated mission function server (can be integrated host-side or run independently).

Advanced lighting effects

  • GPU-based light point implementation with over 50 run-time tunable parameters for display adjustments (including range-based properties)
  • Airfield (VASI, PAPI, runway edge lights, runway centerline, runway threshold lights, REILS, helipads, taxiway, approach, strobes, IFLOLS, and airfield beacon lights)
  • Aircraft (taxi, landing, navigation, formation, anti-collision, rotor tip)
  • High-fidelity projected lights

Human characters

  • DI-Guy Support

Hardware configurations

  • Many possible configurations, all composed of 100% COTS components
  • Ideal configuration dependent on requirements (e.g., display resolution, data complexity, fast-jet vs. helo application, etc.)
  • For single-gpu system, an example recommended configuration is 8-core i7 CPU, 64GB RAM, 512GB SSD (can also run diskless), NVIDIA Quadro P6000 or 1080 family
  • Multi-gpu system (4 NVIDIA Quadro M6000s in single computer with NVIDIA G-Sync), Dual Xeon 12 core, 96Gb RAM, 256Gb SSD, 2 x 4Tb platter drives

Video output

  • Video output up to 4K @ 60Hz (8K effective with E-shift)
  • Video outputs based on GPU selected include DVI, DVI-D, HDMI, Displayport, etc.
  • Multiple outputs per system supported (up to 8 with 4 GPUs)
  • Multiple projector support - warp and blend support with Scalable, Mersive, or custom
  • Gen-lock via RPA Electronics for gaming NVIDIA cards or G-Sync for Quadro cards
April 5th
Diamond Visionics has always envisioned two main goals – to take the pilot training experience and make it as close to real-life as possible and provide it for the lowest cost. The company defined that need first with the Navy, and noticed that pilo…
January 30th
Vestal, NY – January 25, 2018 – Diamond Visionics’ announces the release of GenesisRTX version 10.5.3 with some major technology upgrades and new feature enhancements that support Diamond Visionics’ priority on providing high fidel…
October 17th
Vestal, NY – October 13, 2017 – Diamond Visionics is announcing today the completion of a successful Factory Acceptance Test (FAT) on the U. S Marine Corps KC-130T Image Generator (IG) upgrade for JF Taylor, Inc using GenesisIG. The GenesisIG …
July 10th
Vestal, NY – July 10, 2017 – Diamond Visionics’ has released GenesisRTX version 10.5.2 with technology upgrades and feature enhancements that support Diamond Visionics priority on high-fidelity and higher quality visuals. GenesisRTX 10.5…