Liens de la section shaders
Outils :
IDEs
:
Shadertoy
: plateforme collaborative de
fragment shaders
GLSL for Shadertoy
Veda
: Shader livecoding
fragment & vertex shaders
in atom / pulsar
veDDDa3000
: Shader livecoding with polarized 3D
How to Write Shaders in VSCode
(YouTube)
Bonzomatic
: app pour les
shader showdowns
(compétitions de
shaders
)
KodeLife
: IDE pour écrire des shaders (inputs personnalisés dont le flux MIDI)
Touch Designer
: permet de communiquer avec le MIDI à un node GLSL mais pb car il faut réécrire le shader + no install Linux
Bibliothèques et frameworks :
Learn OpenGL
: apprendre
OpenGL
ThreeJS
: bibliothèque JavaScript pour la 3D, peut inclure des shaders
p5.js
: port JavaScript du langage de
creative coding
Processing
stackgl
et en particulier
glslify
: bibliothèque WebGL
LYGIA
: bibliothèque multi-langages, multi-plateformes
calculatrice graphique Desmos
Techniques :
Inigo Quilez
: créateur de Shadertoy et Maître Shader
The Book of Shaders
(inachevé) par Patricio Gonzalez Vivo et Jen Lowe
PixelSpirit Elements Deck
: tarot des
shaders
par Patricio Gonzalez Vivo (50$)
The Art of Code
(YouTube)
Sebastian Lague
(YouTube)
SimonDev
, plus général (YouTube)
Syntopia
, articles divers par Mikael Hvidtfeldt Christensen
ScratchAPixel
: mathématiques et algorithmique graphique
Nathan Vaughn
: shadertoy tutorial
(trad fr + intégration shadertoy)
Ray tracing in one week-end
: Ray tracing in one week-end, the next week, the rest of your life
Ray Marching :
références :
fonctions de distance signées
2D
fonctions de distance signées
3D + opérateurs
Ray Marching and Signed Distance Functions
par Jamie Wong
Ray Marching
par Michael Walczyk
Painting with Math: A Gentle Study of Raymarching
par Maxime Heckel
Effets :
Iridescent crystal
par Varun Vachhar
Real-Time Cloudscapes with Volumetric Raymarching
par Maxime Heckel
Refraction, Dispersion, and Other Shader Light Effects
par Maxime Heckel
Génération procédurale :
Noise in Creative Coding
par Varun Vachhar
Visual Models of Morphogenesis
: plantes, structures biologiques
Algorithmic Botany
: plantes (systèmes de Lindenmayer, &c)
Synthèse sonore:
Making Music in Shadertoy
par alexthi (YouTube)
Scène artistique :
Cookie Collective
Revision Demoparty
: le plus grand festival de la
scène démo
, avec une section
shader showdown
Curio
: sélection de démos PC modernes
Pouët
et
Demozoo
: annuaires web de la scène démo