This commit is contained in:
Crizomb 2025-05-15 14:28:08 +02:00
commit b97b3a9ae4
79 changed files with 1729 additions and 0 deletions

View file

@ -0,0 +1,22 @@
shader_type canvas_item;
// Uniform c'est comme les exports en gdscripts. Pour y avoir acces et les changer :
// Va dans l'inspecteur de Exo2/Shaders/1_SimpleNoiseTex (dans ta scene)
// Va dans la partie CanvasItem
// Clique sur Material (de canvasItem fais attention)
// Clique sur l'onglet Shader Parameters
uniform float speed;
uniform sampler2D noise_tex : repeat_enable;
void fragment() {
vec2 new_uv = UV + speed * TIME * vec2(1, 1);
COLOR.a = texture(noise_tex, new_uv).r;
// Color.a c'est l'alpha. alpha de 0 : l'objet est transparent. alpha de 1 l'objet est visible
// .r car la texture renvoie une couleur, et on veut juste un float
}
// Change un peu les parametres, voir ce que ca fait.
// TODO :
// Change la couleur, je veux du bleu pas du blanc.
// Dans Noise Tex, change le Noise Type.
// Je pense Cellular donne un bon truc