78 lines
1.8 KiB
Markdown
78 lines
1.8 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** utilise **ImGui** avec une couche d'abstraction pour permetre son usage avec d'autres API.
|
|
|
|
---
|
|
|
|
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** with an abstraction layer to enable its use with other APIs.
|
|
|
|
## 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 (Work In Progress)
|
|
|
|
**Interface Graphique** :
|
|
|
|
+ Console link to the Logger object
|
|
+ Shader Manager
|
|
+ Engine Settings
|
|
|
|
**Texture File** :
|
|
|
|
+ All the format supported by Windows Imaging Component (WIC)
|
|
|
|
**Optimization** :
|
|
|
|
- Shader rendering
|
|
- Frustum culling
|
|
- Object rendering
|
|
|
|
## Demo :
|
|
|
|
[](https://www.youtube.com/watch?v=qCOCTyB_97c)
|
|
|
|
## 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)
|