Resources, Articles, Tutorials
A link repository to have the list of references of code, technics etc...
Articles
Blog / Wiki
- https://iquilezles.org/
- https://iquilezles.org/www/articles/distfunctions2d/distfunctions2d.htm
- https://iquilezles.org/www/articles/distfunctions/distfunctions.htm
- http://mercury.sexy/hg_sdf/
- https://suricrasia.online/demoscene/functions/
- https://www.shadertoy.com/view/lslXD8
- https://en.wikibooks.org/wiki/GLSL_Programming
- https://relativity.net.au/gaming/glsl/Variables.html
- https://www.khronos.org/opengl/wiki/Sampler_(GLSL)
- https://arukiap.github.io/fractals/2019/06/02/rendering-the-mandelbrot-set-with-shaders.html
- http://glslsandbox.com/
- https://easings.net/
- https://www.scss.tcd.ie/Michael.Manzke/CS7055/GLSL/GLSL-3rdEd-refraction.pdf
- https://shadertoyunofficial.wordpress.com/2019/01/02/programming-tricks-in-shadertoy-glsl/
- https://thebookofshaders.com/
- https://github.com/patriciogonzalezvivo/lygia
- https://patriciogonzalezvivo.github.io/PixelSpiritDeck/
- http://blog.hvidtfeldts.net/index.php/2011/08/distance-estimated-3d-fractals-iii-folding-space/
- http://adrianb.io/2016/10/01/raymarching.html
- https://si-ashbery.medium.com/raymarching-3cdf86c637ba
- https://jbaker.graphics/writings/DEC.html
Video
- https://www.twitch.tv/collections/TK439MSHiRX_0Q
- https://www.youtube.com/channel/UCcAlTqd9zID6aNX3TzwxJXg
- https://www.youtube.com/channel/UCdmAhiG8HQDlz8uyekw4ENw
- https://www.youtube.com/playlist?list=PLBQe2aleDLE7cO9TT45kJ6WkgsjN2s5Ib
- https://www.twitch.tv/collections/uuDaCdqFiRXygA
- https://github.com/psenough/shader_summary
- https://www.youtube.com/watch?v=I8fmkLK1OKg
Other / To dig / To Sort
- https://alain.xyz/blog/a-review-of-shader-languages
- http://www.shader1weekcompo.org/
- https://scrapbox.io/0b5vr/Bonzomatic%E3%81%AEFFT%E3%82%92%E4%B8%81%E5%AF%A7%E3%81%AB%E4%BD%BF%E3%81%86 0b5 FFT Bonzo epxeriment
- https://xem.github.io/articles/webgl_quest_2.html
- https://gyabo.sakura.ne.jp/progdx9.html
- https://neort.io/product/bvcrf5s3p9f7gigeevf0
-https://docs.gl/
Shader programming: From absolute beginner to demoscene superstar – Art by Claus O. Wilke
Painting with Math: A Gentle Study of Raymarching - Maxime Heckel's Blog
An introduction to Shader Art Coding - YouTube
Painting with Math: A Gentle Study of Raymarching - Maxime Heckel's Blog
12.3 - GLSL Control Structures — LearnWebGL
https://interplayoflight.wordpress.com/2023/12/29/low-level-thinking-in-high-level-shading-languages-2023/
/0b5vr/Implementing a practical rendering system using GLSL
/0b5vr/sRGB
To Start
- (https://www.twitch.tv/flopine "https://www.twitch.tv/flopine")
- (https://www.twitch.tv/evvvvil_ "https://www.twitch.tv/evvvvil_")
- (https://www.twitch.tv/nusan_fx "https://www.twitch.tv/nusan_fx")
- (https://www.twitch.tv/rimina_ "https://www.twitch.tv/rimina_")
- (https://www.youtube.com/c/InigoQuilez "https://www.youtube.com/c/InigoQuilez")
- (https://thebookofshaders.com/ "https://thebookofshaders.com/")
- (https://github.com/alkama/BonzomaticServer/ "https://github.com/alkama/BonzomaticServer/")
- (https://github.com/TheNuSan/Bonzomatic "https://github.com/TheNuSan/Bonzomatic")
- (https://github.com/psenough/teach_yourself_demoscene_in_14_days "https://github.com/psenough/teach_yourself_demoscene_in_14_days")
- (https://www.youtube.com/channel/UCcAlTqd9zID6aNX3TzwxJXg "https://www.youtube.com/channel/UCcAlTqd9zID6aNX3TzwxJXg")
- (https://livecode.demozoo.org)
- https://docs.google.com/presentation/d/1Nm2GEnHW0ycDbRgxYkvq-7SUKAxni0CoDMadI3NUbHI/edit#slide=id.g15d7c633a22_1_0 (JP)