À propos du projet
Godot Shaders est un dépôt de shaders gratuits et open-source pour le moteur de jeu Godot, créé par GDQuest. Une partie de la collection a été produite pour leur cours « Godot Shader Secrets ». Le projet est actuellement en cours de portage vers Godot 4 ; une version fonctionnelle pour Godot 3 est disponible via la dernière version Godot 3, et un problème de suivi guide la mise à jour vers Godot 4.3.
La bibliothèque couvre trois groupes d'effets. Les shaders 3D incluent la dissolution, le contour, l'onde de choc, le feu stylisé, un shader toon avancé, le champ de force, le masque de pochoir (cube impossible), le liquide stylisé en bouteille, la neige interactive, la teinte directionnelle non éclairée, les méthodes de mélange de textures, une cascade stylisée, un masque sphérique et un pont de particules pour la communication canvas_item/spatial. Les shaders 2D incluent le contrôle de lueur intégré dans la texture, les ombres de nuages basées sur le bruit, la dissolution, la lueur, le contour, l'échange de palette, la réflexion, l'eau en défilement latéral et de haut en bas, et le masquage aux rayons X. Les shaders d'écran incluent le flou gaussien, les couleurs inversées, le pointillisme et la distorsion d'écran (onde de choc 2D).
Les shaders se trouvent dans le répertoire Shaders/, et la plupart sont accompagnés de scènes de démonstration regroupées dans le répertoire Demos/. Un répertoire Intro/ contient une animation expliquant le pipeline de shaders, utilisée dans le cours. Les contributeurs sont les bienvenus ; les rapports de bogues passent par le suivi des problèmes, et les directives de contribution et de style GDScript sont liées dans le README. L'effet de feu stylisé est adapté d'un tutoriel Unity par @minionsart.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.