News for hackers. Stuff that matters.
Re:Learning Modern 3D Graphics Programming (2012) by aappleby on Wednesday December 28, 2022 @04:40PM (#34166354)
Old graphics dev here who has mentored new hires in basic rendering tech.

Learn JavaScript+WebGL to the point where you can render simple models with textures, shaders, and a basic camera controller.

Then, if you enjoy it and want to go further, do the same but in your favorite language + Vulkan.

Re:Learning Modern 3D Graphics Programming (2012) by aappleby on Wednesday December 28, 2022 @04:41PM (#34166364)
(Or WebGPU, I keep forgetting that one exists...)
Re:Learning Modern 3D Graphics Programming (2012) by pjmlp on Wednesday December 28, 2022 @04:57PM (#34166545)
No wonder, they are years away of doing 1.0 MVP.
Re:Learning Modern 3D Graphics Programming (2012) by bialpio on Wednesday December 28, 2022 @05:35PM (#34166968)
If all goes well, looks like it'll be shipping enabled by default in Chrome M113 (scheduled to go out at the beginning of May).

https://groups.google.com/a/chromium.org/g/blink-dev/c/VomzP...

Re:Learning Modern 3D Graphics Programming (2012) by pjmlp on Wednesday December 28, 2022 @06:20PM (#34167367)
It is serious this time?

It was going to be early Summer 2022.

Re:Learning Modern 3D Graphics Programming (2012) by bobharris on Wednesday December 28, 2022 @05:19PM (#34166790)
Inspiring. Thanks.
Re:Learning Modern 3D Graphics Programming (2012) by _the_inflator on Wednesday December 28, 2022 @05:35PM (#34166961)
I agree. You can start with https://threejs.org/ to get things rolling.
Re:Learning Modern 3D Graphics Programming (2012) by cshenton on Wednesday December 28, 2022 @06:44PM (#34167572)
If someone wants to get into graphics API programming that’s probably a bit too high level, as lovely as it is.
Re:Learning Modern 3D Graphics Programming (2012) by pjmlp on Thursday December 29, 2022 @03:47AM (#34170776)
In 2022 starting with raw 3D APIs is like telling someone they need to learn Assembly from day 1.
Re:Learning Modern 3D Graphics Programming (2012) by boppo1 on Wednesday December 28, 2022 @05:51PM (#34167106)
Once I've got some neat stuff, how do I find someone to pay me money to work with these technologies?