3 ms·
Don't even have to go all the way to ray tracing. Most beginners are baffled by Vulkan. And when I finally sat down one day and tried to be objective while comp
by bilbo0s 2y ago
Don't even have to go all the way to ray tracing. Most beginners are baffled by Vulkan. And when I finally sat down one day and tried to be objective while comparing OpenGL to Vulkan code, I couldn't say that I blamed them.
I now think my initial love of Vulkan was in no small part easy to evoke because of 20 years of deep graphics and physics engine programming. I knew where the designers of Vulkan were coming from. So it was kind of easy to see what they were trying to do. If you don't have that experience with the past, and you just sit down to use modern APIs today, good luck. Even webgpu can be a little off putting if I'm honest.
So I'm thinking that maybe there's just so much more to graphics programming today, that beginners really have to be supremely motivated to wade through all that to get some kind of understanding. And I'm not talking about becoming elite, I'm talking about just being productive at all.