Hi, I’ve never programmed 3D cards before, but I think the time has come where I’ll have to bite the bullet and do so. How do I approach it? I’ll have to start right from the basics - ie. where 3D cards were 20 years ago, I think, or is there some way to “skip ahead”? I’m a little confused with all the terminology - as I understand it, I have to use either DirectX, or OpenGL, with the latter being replaced by Vulkan, am I right? I’m on a Linux system, so the former is out. So it’ll have to be the latter. What I want to do is program for the web (so it’ll be WebGL?), but I’m also kind of curious about CUDA (AND the AMD equivalent, forget what it’s called), and I would LOVE to get into realtime raytracing, now that the hardware’s here!! :)(I probably have no clue what I’m talking about :)) So - how do I do these? What’s the API to learn? Can I pick it up with Youtube tuts?
Just to state, I’ll be starting off on all these with my ooooooold 3D card, so I hope I can do that.
Thanks for your help.