2025-05-13 21:18:50 +00:00

86 lines
1.9 KiB
Markdown

# 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)