I feel like backend dev has turned my brain to mush and I miss the math we used to do in university.
Seems there a very few jobs in software dev where you actually get to use math/complex algorithms, graphics being one of them.
I feel like backend dev has turned my brain to mush and I miss the math we used to do in university.
Seems there a very few jobs in software dev where you actually get to use math/complex algorithms, graphics being one of them.
This all happens independently of the actual kernels/shaders we dispatch on the GPU itself (where the 3d math and all that comes into play). There are definitely rendering programmers that specialize more in the stuff above though.
but i think all of these are incidental complexity brought on by the physical world, practicality of the hardware and api calls.
The _actual_ complexity in graphics rendering is the maths required,as well as understanding of the physics/modelling of the materials etc, and how to cut down unnecessary computation etc to achieve the framerate target.