Graphic engine.
- Deferred render
- Physically based materials
- Image based lighting
- Game objects system with parent-child relationship
- Translate manupulator
- Picking
- Experimental Import FBX
Engine:
- yaml-cpp.vcproj
- Engine.vcproj
- Example.vcproj (if you need example)
Note: Solution configured to find FBX SDK at C:\Program Files\Autodesk\FBX\FBX SDK\2018.0.
Editor:
rmEd.pro build in Qt.
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, FBX SDK, 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