The FlightGoggles Renderer performs photorealistic rendering and thus requires a powerful GPU. Users can adapt rendering quality settings to achieve optimal performance on their specific hardware. The minimum GPU requirement is >=2.1GB of VRAM, and Vulkan support (when using Ubuntu) or DirectX 11 support (when using Windows).

When using the Renderer in Ubuntu, NVidia driver version >=384.130 is required. GPUs and GPU driver versions from other manufacturers may also work, but are not officially supported.

The binaries are compiled for x86-64 architecture. Virtual machines do not have native access to the GPU and therefore are not supported. nvidia-docker2 does not currently support the Vulkan API and therefore cannot run the FlightGoggles renderer binary without the workarounds described here.

Tested Hardware

We have tested FlightGoggles on a high-end desktop computer with:

  • Intel i9 Extreme (i9-7980XE) CPU

  • 32GB RAM

  • NVidia Titan V GPU

Additionally, we have tested FlightGoggles using the following AWS instances:

  • p3.2xlarge

  • g3s.xlarge