I feel like I have a high level understanding of most parts of the stack, but graphics programming has eluded me thus far.
Would writing a ray tracer be a good starter project? I know I've seen it recommended by several people before.
I feel like I have a high level understanding of most parts of the stack, but graphics programming has eluded me thus far.
Would writing a ray tracer be a good starter project? I know I've seen it recommended by several people before.
Beginner. https://youtu.be/0ifChJ0nJfM
Advanced. https://youtu.be/BFld4EBO2RE
Website. https://iquilezles.org/
Raytracing in a weekend is also useful: https://raytracing.github.io/
https://threejs.org/examples/#webgl_geometry_terrain_raycast
The Book of Shaders looks quite interesting however, thank you for the link!
Using these tools doesn't mean your final project has to be JS-based as well. It just happens to be a convenient way to focus on specific aspects of the project.
https://web.archive.org/web/20120119015415if_/http://www.iqu...
Yes!