�'s Ramblings

GLSL

2024-10-05T20:26:42

cornerstone post to link to all of my related GLSL ramblings and store some relevant links. will add more in time.

helpful tools:

Which GLSL version to use?

Unfortunately in 2024 I recommend 3.3. Almost every device has support for newer 4.x nowadays but if you want to support Macs (where OpenGL is deprecated 😬) then 3.3 seems the latest reliable version.

If you know you’re targeting newer Windows/Linux machines only you can play with 4.2+ and enjoy some newer capabilities, but most of them can also be ‘polyfilled’ in a sense with workarounds in 3.3

Shadertoy

Shadertoy is an essential cornerstone to the online GLSL world and is where I’ve done so much of my GLSL learning.

my shadertoy: https://www.shadertoy.com/user/ufffd

breakdowns of my shaders:

to come. let me know if theres a particular one you want explained in greater depth

Synesthesia

breakdowns of my Synesthesia scenes:

to come. let me know if theres a particular one you want explained in greater depth

ufffd.com