# Khaotic Engine Reborn - C++ Custom Engine Khaotic Engine Reborn reprend comme base le moteur Khaotic Engine pour lui ajouter plus de fonctionalité. Ce moteur est basé sur **DirectX11** et utilise **ImGui** pour son interface graphique. --- Khaotic Engine is a rendering engine made in **C++** by a small team with the aim of learning how to use rendering APIs (OpenGL, DirectX 11/12 and Vulkan). This **DirectX11** based engine uses **ImGui** for the user interface. ## Installation **Depuis la solution + Debugger** 1. Télécharger la Beta 2. Dézip le .zip 3. Ouvrir le fichier .sln 4. Build en Release ---- **From solution + Debugger** 1. Download the Beta Release 2. Unzip the Zip file 3. Open the .sln file 4. Set the debugger in "Release" 5. Launch the debugger ## Nouvauté Aporté par Khaotic Engine Reborn **SHADER** : + Sunlight shader + Cel Shading + Skysphere **Interface Graphique** : + Console link to the Logger object + Shader Manager + Engine Settings + Sunlight Settings **Save And Load of a Scene** : + Save All Custom object + Save All Custom Texture for Custom Object **Texture File** : + All the format supported by Windows Imaging Component (WIC) **Optimization** : - Shader rendering - Frustum culling - Object rendering - Terrain Instancing ## Demo : [![Demo Video](https://img.youtube.com/vi/CbK1a0Ar94Q/0.jpg)](https://youtu.be/CbK1a0Ar94Q) ## Engine Build by : **Moteur D'origine** : - [@CatChow0](https://github.com/CatChow0) - [@miragefr0st](https://github.com/miragefr0st) - [@StratiX0](https://github.com/StratiX0) - [@Kagutsuchi84](https://github.com/Mattys8423) - [@Harpie94](https://github.com/Harpie94) - [@axelpicou](https://github.com/axelpicou) - [@GolfOcean334](https://github.com/GolfOcean334) - [@sutabasuto](https://github.com/sutabasuto) **Moteur Reborn** : - [@CatChow0](https://github.com/CatChow0)