Graphic engine for experiments with graphics and programming
- Deferred render
- PBR
- TAA
- Game objects hierarchy
- Manipulators (translate, rotate) + MSAA
- Picking
- Import .png, .jpg
- Experimental import .fbx
- yaml-cpp.vcproj
- Engine.vcproj
- Example.vcproj (if you need example)
- rmEd.pro (if you need editor. build in Qt)
Note: Solution configured to find FBX SDK at C:\Program Files\Autodesk\FBX\FBX SDK\2018.0.
Editor can be run form Qt Designer or Visual Studio (Editor.vcproj applied). Don't forget to set the environment variable PATH within IDE for: Engine.dll, FBX SDK dll, Qt binaries (only for editor).
- ASWD - camera moving
- F - focus object
- hold Alt + left mouse - orbit mode, right - zoom
- F5/F6 - switch black/white theme
- F7 - reload all standard shaders