Shader Editor

Shader Editor
软件描述
在您的安卓手机或平板上创建和编辑GLSL着色器,并将其用作动态壁纸。带有语法高亮的实时编码编辑器可让您在编写代码时透明地查看背景中的实时效果,并提供充足的创作空间,专注于您的创意。
官方网站
访问软件的官方网站了解更多信息
github.com
什么是 Shader Editor?
在您的安卓手机或平板上创建和编辑 GLSL 着色器,并将其用作动态壁纸。配备语法高亮的实时编码编辑器,让您在编写代码时能透明地预览背景效果,并提供充足的创作空间专注于您的创意。
特性
背景或外接屏幕实时预览
语法高亮
错误高亮
可将任意着色器设为动态壁纸
暴露传感器(摄像头、加速度计、陀螺仪、磁力计、光线、压力、距离)
暴露电池电量
支持壁纸偏移
支持多点触控
支持多种渲染分辨率
后台缓冲区纹理中保留前一帧画面
导入并使用任意纹理
创建和使用立方体贴图
电池电量低时禁用渲染
🔄 替代方案
23 个选择
Shader Learning
软件
Shader Learning 是一个基于浏览器的交互式平台,通过实践练习学习 GPU 编程。它提供超过 250 个 GLSL 和 HLSL 挑战,用户可直接在浏览器中编写和测试着色器,无需任何配置。
KodeLife 是一款快速、轻量的实时编码 IDE,专为着色器开发设计。它原生支持 Mac、Windows 和 Linux 桌面平台,并兼容各种 OpenGL GLSL 语法,以及特定平台的着色语言,如 Metal 着色语言和 DirectX HLSL。

ShaderLab
ShaderLab 是浏览器中的 WebGL2 GLSL 编辑器。您可在浏览器中直接编写着色器,并在后台实时预览进度。随后可通过评论分享作品并获取反馈,还可浏览其他创作者的作品。

ShaderFrog
Shader Frog 允许你通过组合两个或多个着色器并调整其参数来创建视觉效果。你可以用简单的组件构建复杂的特效,然后将着色器导出,用于你的 THREE.js 游戏或应用中。





