Skip to content

ittnas/engine_beta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

engine_beta

This is a simple graphics engine made mostly for fun and for learning openGL. Here is an incomplete list of its features: -Collision detection for simple shapes -Simple physics simulation (forces and force fields can be applied) -Shadows through shadow volumes (doesn't work perfectly yet) -Hierarchial object structure

Compilation

The engine is compiled running the makefile. It requires the opengl libraries to be installed. In addition, SDL2 library is required for interfacing with X. The engine uses glm (https://glm.g-truc.net/0.9.8/index.html) to implement some fundamental linear algebra operations.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published