{"repo":"KTStephano/StratusGFX","free":true,"listed":false,"github":"https://github.com/KTStephano/StratusGFX","clone":"git clone https://github.com/KTStephano/StratusGFX.git","description":"Realtime 3D rendering engine","language":"C++","stars":814,"topics":["gamedev","graphics","linux","rendering","windows","game-dev","game-development","graphics-3d","graphics-engine","graphics-programming"],"license":"MPL-2.0","category":"game-templates","readme_excerpt":"Release State: Pre-Release/Beta Engine Version: 0.10 Realtime 3D rendering engine. Expect bugs and instability as it is still under development. The engine is free and open source (licensed under MPL-2.0). Please feel free to contact me about any questions or issues you have! All of the following scenes were rendered in realtime on a GTX 1060 to demonstrate Stratus features. Links to the 3D assets can be found further down this readme. (3D Model: Intel Sponza) (3D Model: Bistro) (3D Model: San Miguel) (3D Model: The Bathroom) (3D Model: Junk Shop) (3D Model: Cornell Box) - Video Feature Reel - Graphics Image Feature Reel - High Level Architecture Overview - How A Frame Is Rendered Roadmap for Engine Version 0.11 (in development) Virtual shadow maps New Vulkan + DirectX 12 graphics backend (dropping OpenGL support) Two-pass occlusion culling Texture streaming Improved GI quality and performance New engine module system for easier extensibility Refactored renderer to make adding custom passes easier Purpose This project was created as a hobby research project for learning low level engine development and implementing modern graphics techniques. Use Cases At its core Stratus is a rendering engine first with minimal features found in general purpose engines. Its focus is on modern 3D graphics capabilities. Because of this it has two main use cases: 1) People taking it and using it as a learning resource. 2) Integration into other general purpose engines (new or existing) and mode","default_branch":null,"files":null,"tree":[],"storefront":"/r/KTStephano","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/KTStephano/StratusGFX/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}