⚡ Moderne WebGL GLSL Shader -Editor, eine leistungsstarke Webanwendung für Entwickler und Enthusiasten, die atemberaubende Grafiken und Effekte erstellen möchten.
⚡ Sie können dank erweiterter IntelliSense- und Autoperation -Funktionen komplexe Shader mit Leichtigkeit schreiben, mit denen Sie schnell einen sauberen und effizienten Code schreiben können. Es geht über die Grundlagen hinaus und ermöglicht es Ihnen auch , andere Shader in Ihre Arbeit für zusätzliche Komposition aufzunehmen und eine benutzerfreundliche Schnittstelle zum Optimieren von Werten und Farben zu finden.
⚡ Angetrieben von Monaco Editor und Shaderfrog GLSL -Parser
Das Tool ist noch in Beta ! Wenn Sie auf Fehler stoßen, können Sie ein Problem öffnen.
Beiträge sind willkommen, insbesondere UI -Übersetzungen !
Wenn Sie eine neue Sprache hinzufügen möchten, überprüfen Sie bitte /src/locales/ Ordner und verwenden Sie en.yaml als Basis für Ihre Übersetzung. Es enthält nützliche Kommentare, die im Kontext helfen.
Wenn Sie jedoch Lust haben, etwas Großes zu bieten
# 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