{"repo":"ErfanMo77/Syndra","free":true,"listed":false,"github":"https://github.com/ErfanMo77/Syndra","clone":"git clone https://github.com/ErfanMo77/Syndra.git","description":"3D Game Engine/Renderer","language":"C++","stars":62,"topics":["rendering-engine","syndra","game-engine","cpp","imgui","ecs","opengl"],"license":"Apache-2.0","category":"game-templates","readme_excerpt":"Syndra Engine Syndra is an early-stage 3D game engine with a focus on real-time rendering. The default renderer is now Vulkan 1.4 (dynamic rendering + synchronization2), with OpenGL kept as a fallback backend. Download Syndra-Engine v1.1.1-alpha Showcase Features Engine Editor (with docking support) Entity Component System (ECS) Event system Console logging Model and texture loading: glTF 2.0 ( .gltf / .glb ) via fastgltf Additional model formats via Assimp Scene saving and loading using YAML serialization and deserialization Debug visualizer (GBuffer, HDRI map, ...) Immediate mode GUI Component editor (material, mesh, light, tag and camera) Viewport gizmos Rendering Vulkan deferred renderer (default backend) OpenGL fallback renderer PBR Rendering (Cook-Torrance BRDF) Materials (with texture loading) Dynamic shadows Different light types (directional, point lights and spot lights) Soft shadows using PCSS algorithm Image Based Lighting (IBL) Fast Approximate Anti-Aliasing (FXAA) Normal mapping Future Trello Page contains all the upcoming features. Engine Asset manager and content Browser Physics engine CPU and GPU profiling Scripting system Rendering More debug visualizers (grid, wireframe, ...) SSAO (Screen Space Ambient Occlusion) SSR (Screen Space Reflection) Procedural atmospheric sky Point light shadows Bloom Compute shaders for IBL calculations Compiling Syndra only supports Windows for now. Visual Studio 2019+ is recommended. Start by cloning the repository with git clo","default_branch":null,"files":null,"tree":[],"storefront":"/r/ErfanMo77","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ErfanMo77/Syndra/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."}