glsl.app
[1.4] Performance tweaks
⚡Modern WebGL GLSL Shaders Editorは、見事なグラフィックとエフェクトを作成したい開発者や愛好家向けに設計された強力なWebアプリケーションです。
conferent迅速で効率的なコードをすばやく書き込むのに役立つ高度なIntelliSenseとAutoCompletion機能のおかげで、複雑なシェーダーを簡単に書くことができます。それは基本を超えて、作業に他のシェーダーを含めることができ、複合性を高め、値と色を微調整するためのユーザーフレンドリーなインターフェイスを特徴とすることもできます。
Monaco編集者とShaderFrog GLSLパーサーを搭載しています
ツールはまだベータ版です!バグが発生した場合は、お気軽に問題を開いてください。
貢献、特にUI翻訳!
新しい言語を追加する場合は、 /src/locales/ folderをチェックして、翻訳のベースとして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