Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
mario-deluna authored Mar 28, 2024
1 parent 67238ba commit b33e1b8
Showing 1 changed file with 24 additions and 1 deletion.
25 changes: 24 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,30 @@ It comes with high level abstractions for common tasks but also allows you to ac

## Features

* Shader loading with macros and inclues
* Shader Management with Support for Macros and Includes
* Transition Animation System
* Command Line Interface for Creating Build Tools/Scripts
* An Entity Component System (ECS)
* Low-Poly Rendering Pipeline
* Tons of Helpers and Geometric Abstractions like Bounding Boxes, Raycasting, Transformations, etc.
* A Render Graph-ish Rendering Pipeline for Managing & Creating Complex and Deep Rendering Pipelines.
* Render Resource Management.
* Texture Manager, Loaders, and Helpers.
* Font Rendering
* Basic Heightmap Capturing
* Gizmo Rendering
* SSAO Render Pass
* Basic 3D Debugging Helpers (Drawing Bounding Boxes, Rays, etc.)
* Framebuffer Management and Abstractions.
* Basic Profiling, GPU and CPU Time.
* Fixed Timestep Game Loop
* Input Handling (Mouse & Keyboard) with Key Binding Maps and Different Interaction Maps.
* Event Dispatching.
* Quickstart Collections to Rapidly Get an App Started.
* In-Game Interactive Console.
* Signal Queues.
* Camera System for 2D and 3D.
* And Much More.

## Usage

Expand Down

0 comments on commit b33e1b8

Please sign in to comment.