Skip to content
/ Ascent Public

Ascent Engine - Creating a small engine in cpp with OpenGL.

Notifications You must be signed in to change notification settings

Exyde/Ascent

Repository files navigation

Ascent

Ascent Engine - Creating a small engine in cpp with OpenGL.

Goals

This project is for learning purposes only right now. After the "Unity Crisis", I was confused between leaving Unity and moving to Godot/Unreal, stay, or try something new. I decided to not be "hard linked" to any kind of other proprietary engine for now, and dive back in to the core of the rendering. Parallel to this project I'll take a look at some others tools (Houdini/Substance to name a few)

Target

  • 3D Scene View
  • OBJ File Loading
  • Shaders loading and editing support
  • Basic interface with DearIMGUI
  • Basic Transform System

Done

  • Basic Window Setup
  • Standard Vertex and Fragment Shader Support.

Credits and Ressources

I'm mainly following the documentation made by Paroj for now.

There's also some good references here :


Documentation

About

Ascent Engine - Creating a small engine in cpp with OpenGL.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published