39 ms·
Okay yeah I was wording it wrong. I see it's not using immediate mode later on in the tutorial. I just took a look at the engine, and there's lots of fixed pip
by inDigiNeous 11y ago
Okay yeah I was wording it wrong. I see it's not using immediate mode later on in the tutorial.
I just took a look at the engine, and there's lots of fixed pipeline calls and immediate mode stuff there still.
See: https://github.com/AlwaysGeeky/Vox/blob/master/source/Renderer/Renderer.cpp https://github.com/AlwaysGeeky/Vox/blob/master/source/Render...
Technically yes, immediate mode and fixed pipeline are a different thing. But modern OpenGL implementations upwards from 3.x (3.3 I think) don't anymore support the fixed pipeline of rendering, which means that you have to implement your own matrix setting, no default shaders and so on.
Which is a kinda of a hassle and a steep learning curve, yeah, but once you get it, so much more flexible and better way to do things.
Anyway, good tutorial on explaining the basic stuff, but wouldn't recommend learning any of this fixed pipeline stuff anymore.