This commit is contained in:
Daniel
2026-04-01 19:57:47 +08:00
parent 1d0e0430ab
commit 53d17883ac
4505 changed files with 1659892 additions and 6 deletions

View File

@@ -214,3 +214,17 @@ chmod +x scripts/docker-up.sh scripts/docker-down.sh
```bash
docker compose logs -f web
```
## 🧩 ShaderToy 兼容能力(已接入)
当前项目已支持 ShaderToy 风格 `mainImage()` 渲染流程,并对齐 `test` 目录中的输入结构说明:
- 支持 uniforms`iResolution``iTime``iTimeDelta``iFrameRate``iFrame``iChannelTime[4]``iChannelResolution[4]``iMouse``iDate``iSampleRate``iChannel0..3`
- 支持把仅包含 `mainImage(out vec4, in vec2)` 的片段着色器自动包装为可运行的 `main()`
- 右侧面板支持为 `iChannel0..3` 上传本地图片纹理并实时参与渲染
### 快速本地启动
```bash
sh start.sh
```