Skip to content

kabosusang/SegoRender

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation



Sego

This engine framwork Thanks for Chero

SceneShot

PBR

How-To-Build

use cmake:

git submodule update --init --recursive
cmake -S . -B build -G"MinGW Makefiles"
cmake --build build

Designate SDL2_ROOT TO CMAKE CACHE

cmake -S . -B cmake-build -DSDL2_ROOT=<your-sdl2-path>

Im's Use form MinGW Makefiles Has different SDL2 root

3rd Libraries

library description
SDL2 use to support create window, render context and basic input
Vulkan GUP Renderer support Api
VMA GUP Memory Allocate
stb_image use to loading images
dear-imgui use to support GUI in editor
glm Math Library
tinygltf use to Load Model
entt use to ECS framework
Yaml use to Serialization data format
yaml-cpp use to yaml format library
spdlog Use to Output Log
box2d Use to 2D physics engine
ktx Use to texture format