opentk / LearnOpenTK

A port of learnopengl.com's tutorials to OpenTK and C#.
Creative Commons Attribution 4.0 International
458 stars 115 forks source link

Un-OOP the tutorial #89

Open NogginBops opened 7 months ago

NogginBops commented 7 months ago

This PR removes a lot of the unnecessary object oriented abstractions the tutorial has make makes it clearer for an OpenGL beginner what is actually going on.

One thing I've not yet done with this implementation is removed the "Common" files entirely, but that is basically the goal with this PR. Just make the code easier to read and less obfuscated by placing all the code for each chapter in it's own project so that it's easier to see what code is actually being used.