Files
EVEngine/examples/sprite-stack/README.md
T

14 lines
565 B
Markdown

# SpriteStack 2D 示例
这个示例把程序化几何体切成 RGBA 水平切片,再通过 Graphics 的普通 2D 纹理管线逐层偏移绘制。运行阶段没有 3D 相机、3D 网格、深度缓冲或专用 3D shader。
运行:
```powershell
build\\win32-debug\\src\\engine\\eve.exe run examples\\sprite-stack
```
操作:A / D 旋转叠片,1~4 切换圆柱、球、圆锥、方盒,Q / E 调整层间像素距离。
主物体直接调用 `stack.render(gfx)`;左右两个副本通过 `SpriteStackBatch` 提交,共享同一组切片纹理。