opentk / LearnOpenTK

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

Un-OOP the tutorial #89

Open NogginBops opened 10 months ago

NogginBops commented 10 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.