开源Shader编辑器
SHADERed 是一款面向着色器开发的免费开源 IDE,定位为“轻量级的 shader 编写与调试工具”。官网提供 Windows 64/32 位、Linux、源码下载,并有可在浏览器中使用的 Lite 版本;文档还说明其运行于 Windows、Linux 与 Web,macOS 可自行编译。
在功能上,SHADERed 不只是代码编辑器。它内置 shader 调试器,支持单步执行、条件断点、即时表达式与 watches;Profiler 可查看整帧中变量值、设置全局断点、查看指令热力图和 GPU 执行时间。图形管线支持也较完整,包括 compute shaders、geometry shaders、render textures、2D/3D textures、cubemaps、buffers、render states、3D models、instancing 和自定义变量等。语言方面,正文明确出现 GLSL、GLSL ES、HLSL,并可通过插件扩展 Godot shaders 与 Slang。
SHADERed 明确标注 completely free,且源码可在 GitHub 获取,属于免费开源工具。项目接受 Patreon 与 PayPal 赞助,但正文没有商业版、企业版、SLA 或付费支持信息。对于预算有限的个人开发者、学生和图形实验项目,性价比很高。
其扩展性是亮点之一。官网提到强大的 Plugin API,可扩展 Godot shaders、Slang、GIF capturing、node based editor 等;文档目录还包含 Command line interface、Plugin API、Embed API、JavaScript functions、Themes 和 Tutorials。文档覆盖面较广,适合有经验的图形开发者查阅,但从抓取内容看,无法判断每个章节的细节深度。
优点是免费开源、跨平台、调试和性能分析能力集中、支持复杂 3D pipeline,并兼具桌面与 Web Lite 形态。局限在于 macOS 未见官方直接安装包,商业支持信息缺失;网站平台需要注册和 cookies,并使用 Google Analytics。它最适合 shader 作者、游戏/引擎图形程序员、教学与快速原型场景。
正文没有提供中国大陆网络可用性信息,且 Web 平台涉及 Google Analytics,实际访问稳定性未知。若 Web Lite 不稳定,可优先使用本地桌面版或源码构建;替代品可考虑 Shadertoy、RenderDoc、NVIDIA Nsight Graphics、Visual Studio Graphics Debugger,以及 Unity、Unreal、Godot 内置 shader 工具。
本测评基于公开资料整理,不构成购买建议,请以 shadered.org 官网实际信息为准。
免费开源跨平台,图形开发实用。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。