///////////////////////////////////////////////////////////////////////
// Reflections: an Unreal Engine Real-Time Ray Tracing Demonstration //
///////////////////////////////////////////////////////////////////////

-----------------------------------------------------------------------

This demo application will run at 3 resolutions: 1920x1080, 2560x1440, 3840x2160.
Application will automatically determine which resolution to run at, 
based on desktop resolution and NVIDIA RTX GPU on the system.

-----------------------------------------------------------------------

Description:

 Peek into the future of real-time computer graphics with Reflections, 
 the first demonstration of real-time raytracing in Unreal Engine 4 using Microsofts new DXR framework 
 and NVIDIA RTX technology. The Reflections demo illustrates the next-gen experimental 
 lighting and rendering techniques in Unreal Engine, developed in collaboration with NVIDIA and ILMxLAB. 

Created By: ILMxLAB, Epic Games, and NVIDIA

Official YouTube Video: https://www.youtube.com/watch?v=J3ue35ago3Y


Requirements:
-------------

 OS: Windows 10 1809 (Windows 10 October 2018 Update)
 NVIDIA GPU with DXR support
 NVIDIA Driver 416.25 or newer (GTX 10-series and GTX 16-series requires 425.26 or newer)

Getting started:
-----------------
To run the demo, launch ElevatorDemo.exe. This will automatically select the appropriate resolution
based on the current desktop resolution. The supported resolutions are 3840x2160, 2560x1440 and
1920x1080. The desktop resolution must be at least 1920x1080 to run the demo. Note that the
effective desktop resolution is the desktop resolution divided by the Scaling factor. For example, at
3840x2160 with Scaling set to 150% the effective resolution is 2560x1440, which will prevent from
running at 3840x2160.

Keyboard bindings:
------------------
 F1: toggle display of text with current resolution and FPS (disabled by default)
 P: restart cinematic
 Escape: exit
