Skip to content
tim-pearsonPublic
forked from Frayzen/FEngine

About

LightWeight 3D Engine Based on OpenGL

Resources

Stars

1 star

Watchers

0 watching

Forks

 
 

Latest commit

 

History

83 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FEngine

In a word

FEngine is a 3D engine originally made by 2 students full of curiosity and time.

It is heavily recommended to take a look at the Official Notion. As it is our note-taking and it summary a lot of the work that has been made.

It initially was planned to remain the graphic engine it was aimed to be but after realising how powerfull a tool like this is, we decided to explore more about the physic and math that hides behind our 3 dimensional world.

Rquirements

FEngine has currently only be tested under linux-based OS but we aim to expand its reach to Windows as well. The dependecies of the project:

  • GLEW
  • GLFW
  • OpenGL
  • GLM
  • Assimp

Since the project is using GNU Make, the executable can be compiled using:

make engine

Usage

  • WASD To move around
  • HJKL To look around (based on vim-like behavior)

About

LightWeight 3D Engine Based on OpenGL

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages