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