⚡ Modern WebGL GLSL Shaders Editor, une puissante application Web conçue pour les développeurs et les passionnés qui souhaitent créer des graphiques et des effets étonnants.
⚡ Vous pouvez rédiger des shaders complexes avec facilité grâce aux fonctionnalités avancées Intellisense et à la possession automatique qui vous aident à écrire rapidement du code propre et efficace. Cela va au-delà des bases, vous permettant également d' inclure d'autres shaders dans votre travail pour une composabilité ajoutée et avec une interface conviviale pour les valeurs et les couleurs .
⚡ Propulsé par l'éditeur de Monaco et ShadderFrog GLSL Parser
L'outil est toujours en version bêta ! Si vous rencontrez des bogues, n'hésitez pas à ouvrir un problème.
Les contributions sont les bienvenues, en particulier les traductions de l'interface utilisateur!
Si vous souhaitez ajouter une nouvelle langue, veuillez consulter /src/locales/ DOSSIER et utiliser en.yaml comme base pour votre traduction. Il contient des commentaires utiles pour aider au contexte.
Mais si vous êtes d'humeur à fournir quelque chose de grand, assurez-vous de commencer par vérifier le tableau des mises à jour du projet
# clone a fork of glsl parser
git clone -b modern-package+maps --single-branch --depth 1 https://github.com/Lutymane/glsl-parser.git
# clone this repository
git clone https://github.com/zeokku/glsl.app.git
# enter parser folder and build it
cd glsl-parser
# install deps
pnpm i
# linux
./build.sh
# OR windows
./build.ps1
# enter app folder
cd ../glsl.app
# link parser package to our repo
pnpm link ../glsl-parser
# install app's dependencies
pnpm i
# generate GraphQL files with auto update
pnpm run gql-gen:watch
# run dev server (run the command in a separate terminal)
pnpm run dev