2026-11-05 02:10:26
Suwako
company
gpu
graphics
gamedev

【School】Linear Algebra and GLSL Series Has Been Released

After 700 years, I've finally completed the linear algebra and GLSL tutorial series, and it's now available in both Japanese and English from here.
I've finished the first 24 chapters of OpenGL, with 15 chapters left to complete proofreading, so everything should be ready by the end of this year.
After that, I'll write graphics theory (based on the CG-ARTS CG Engineer Expert materials), Slang shaders, and the Vulkan API, in that order.
None of these can be written quickly, so you may have to wait until April 2027 to see the Vulkan tutorial.
Please be patient until then.
I could publish the first 24 chapters of OpenGL now, but there's a risk I'll forget them again, so I'll wait until everything is ready.

I'm also considering expansions to Metal and DirectX 12, as well as their shader languages, but that depends on my free time and demand.
I use Slang and Vulkan at work, and GLSL and OpenGL are what I used before them, so writing those tutorials is much easier for me.
On the other hand, Metal and DirectX are still new to me, so interestingly, I'll be learning while teaching.

I also created NVN and AGC series, but for legal reasons these are only available on the company intranet and only to employees.

The tutorials are completely free, but if you enjoy them or learn something from them, donations to Bitcoin, Litecoin, or preferably Monero would be greatly appreciated.
It took a lot of time and effort to write them, and without me this knowledge would still be rare.

That's all