• Work
  • About
  • Contact
Menu

Justin Kiesskalt

Experienced Game Engineer since 2015
  • Work
  • About
  • Contact
Untitled.png

PRB Rendering Engine: Direct X/OpenGL

September 7, 2021

Company:
Solo Development

Engine:
Custom

Description:
Ever since I made my first custom engine in Uni - it has been a dream of mine to create an engine for personal use that can do everything I need it to. While that isn’t completely feasible, I did decide to teach myself the fundamentals of how rendering in modern engines is achieved.

Starting completely from scratch, I created a visual studio project (using Direct X and OpenGL) that can render objects in PBR. This taught me a lot of the graphics programming that I know today - specifically how shaders work, how lighting works and how you can create full virtual worlds just using Math and Matrices.

While it is a long way from usable in a game sense, I had a lot of fun making this project and the knowledge gained was sufficient payment for my work.