Skip to content

kusius/QEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Q Engine

Delving into creating a rendering engine/workflow, very much a work in progress still.

At this point, leveraging the following third-party software:

  • GLFW
  • GLM
  • GLAD
  • Assimp
  • Dear ImGui and ImGuiColorTextEdit for UI and in game shader editor
  • stb_image.h

Screenshots

Shader editor powered by ImGuiColorTextEdit Alt text Some of the other editor widgets Alt text

Todo

Too much to enumerate!

Usability

  • Be able to select and move around objecs
  • Create scene configurations that can be saved and restored

Rendering

  • Fixed framerate
  • Skyboxes
  • Anti-aliasing
  • Texture filtering

More

  • Architecture of the engine, Entity system(?)
  • Physics is not in the horizon yet
  • Linux(?)

About

A rendering engine in OpenGL

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages