
NoodlesPlate
NoodlesPlate是一款离线着色器编辑器。
其特点是为用户提供多种类型的小部件,让您轻松实时调整着色器。
整个系统的设计让用户可以选择自己的文本编辑器。NoodlesPlate在每次代码更改(文件保存)后更新所有界面。
如果您想了解更多信息,可以查看wiki。
<ins>一些可用功能:</ins>
- 多种统一变量小部件:
- 滑块
- 按钮
- 复选框
- 下拉框
- 单选按钮
- 时间/日期/时间增量
- 帧
- 变换控件(平移/旋转/缩放),通过ImGuizmo实现
- 游戏手柄(在设置对话框中调整和分配游戏手柄按钮/摇杆)
- 鼠标
- 颜色选择器
- MIDI设备
- 时间轴,方便创建动画(基于Blender 3D的行为)
- 可折叠/展开的统一变量部分,或隐藏(在代码中定义)
- 顶点/片段/几何/曲面细分控制/曲面细分评估着色器 => 全部在一个文件中