⚡ Modern Webgl GLSL Shaders Editor, мощное веб -приложение, предназначенное для разработчиков и энтузиастов, которые хотят создать потрясающую графику и эффекты.
⚡ Вы можете легко написать сложные шейдеры благодаря расширенным функциям Intellisense и автозаполнения , которые помогут быстро писать чистый, эффективный код. Он выходит за рамки оснований, также позволяет включить другие шейдеры в вашу работу для добавленной композиции и включать удобный интерфейс для настройки значений и цветов .
⚡ Основное от редактора Monaco и Shaderfrog GLSL Parser
Инструмент все еще в бета -версии ! Если вы столкнетесь с какими -либо ошибками, не стесняйтесь открывать проблему.
Вклад приветствуется, особенно переводы пользовательского интерфейса!
Если вы хотите добавить новый язык, пожалуйста, проверьте /src/locales/ Polder и используйте en.yaml в качестве базы для вашего перевода. Он содержит полезные комментарии, чтобы помочь с контекстом.
Но если у вас есть настроение, чтобы предоставить что -то большое, обязательно начните с проверки доски обновлений проектов
# 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