In this video, we go over my journey of learning computer graphics in 6 months by self-studying 2 semesters of courses taught by Professor Cem Yuksel. Then we will go over what volume rendering is and see how it can load MRIs and CT scans. After that, we will look at a slime mold simulation in TypeScript and WebGPU. Finally, we will go over how to code a 3D piano in a GLSL shader with ray marching.
📖 Code - https://github.com/SuboptimalEng/shad...
🎥 YouTube - / suboptimaleng
🐦 Twitter - / suboptimaleng
📸 Instagram - / suboptimaleng
💻 GitHub - https://github.com/SuboptimalEng
🌎 Website - https://suboptimaleng.com
== [ Resources ] ==
Inigo Quilez - https://iquilezles.org/articles/distf...
Will Usher’s Blog Post - https://www.willusher.io/webgl/2019/0...
== [ Timestamps ] ==
00:00 Learning Computer Graphics
00:39 Volume Rendering Demo
01:10 TypeScript + WebGPU Simulation
01:31 Ray Marching 3D Piano
02:40 Piano Demo
== [ Tags ] ==
#suboptimal #glsl #shaders