Skip to content

Commit

Permalink
Update readme + add screenshots
Browse files Browse the repository at this point in the history
  • Loading branch information
vilbeyli committed Aug 10, 2020
1 parent 55e0efd commit 5d83349
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 7 deletions.
27 changes: 20 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,16 @@

VQE is **VQEngine**: A DX12 rewrite of [VQEngine-Vanilla](https://github.com/vilbeyli/VQEngine) for fast prototyping of rendering techniques and experimenting with cutting-edge technology.

![](Screenshots/HelloCube.png)
![](Screenshots/HelloEnvMap.png)

VQE supports
# Features

- Multi-threaded architexture
- Multi-threaded architecture
- Main, Update & Render Threads
- ThreadPool of worker threads
- HDR displays
- HDR Environment Maps from [HDRI Haven](https://hdrihaven.com/)
- HDR display support
![](Screenshots/HDRDisplay.jpg)
- Multiple windows on multiple monitors
- Physically-based Rendering (WIP)
- Real-time and offline Ray Tracing (WIP)
Expand Down Expand Up @@ -45,12 +47,23 @@ Then, run one of the build scripts in `Build/` folder,
Make sure to have installed

- [Visual C++ 2019 Redistributiable (x64)](https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads)
- A DX12-capable GPU

Run `VQE.exe`.

The engine can be configured through the settings file `EngineSettings.ini` in the `Data/` folder next to the executable.
## Controls

| | |
| :--: | :-- |
| **WASD+EQ** | Camera Movement |
| **Page Up/Down** | Change Environment Map |
| **V** | Toggle VSync |
| **M** | Toggle MSAA |
| **Alt+Enter** | Toggle Fullscreen |
| **Spacebar** | Toggle Cube Animation |
| **Mouse Buttons** | Rotate Cube |
| **Esc** | Release mouse |

Command line parameters are also supported.

## Settings

Expand Down Expand Up @@ -98,7 +111,7 @@ VQE supports the following command line parameters:

**Note:** Command line parameters will override the `EngineSettings.ini` values.

## Scripts
# Scripts

| File | |
| :-- | :-- |
Expand Down
Binary file added Screenshots/HDRDisplay.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Screenshots/HelloEnvMap.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 5d83349

Please sign in to comment.