Skip to content
This repository was archived by the owner on Nov 7, 2024. It is now read-only.

Latest commit

 

History

History
34 lines (24 loc) · 994 Bytes

File metadata and controls

34 lines (24 loc) · 994 Bytes

AngelinoEngine

⚠️ This project has been abandoned, don't expect any new updates.

A project about making a cross-platform OpenGL 3D renderer by using the GLFW library and at which I'm working on in my spare time (if I have any since Uni is occupying most of my days). You can follow the same guide that I'm following at https://learnopengl.com/ .

Screenshot

screenshot

Current Status and Milestones

  • Core shader support
  • Texture support
  • Linear Tranformations
  • Coordinate System
  • 3D Viewport
  • Camera system
  • Movable Camera
  • Text rendering support
  • Cross-platform compilation

...new features will be added in the future.

How to compile

You can easily compile through the provided makefile using the make command Linux. Windows compilation is still in WIP.

Libraries used

  • GLFW and glad for interfacing with OpenGL
  • glm for algebra calculations
  • std_image for image loading