# 渲染子系统
TODO
- luastg/luastg+使用笛卡尔坐标系(右正上正)作为窗口坐标系,且以屏幕左下角作为原点,Viewport、鼠标消息将以此作为基准。
- luastg/luastg+不开启Z-Buffer进行深度剔除,通过排序手动完成这一工作。
# 混合选项
| 取值 | 说明 |
|---|---|
| 默认值,=mul+alpha | |
| mul+add | 顶点颜色使用乘法,目标混合使用加法 |
| mul+alpha | (默认)顶点颜色使用乘法,目标混合使用alpha混合 |
| mul+sub | 顶点颜色使用乘法,结果=图像上的颜色-屏幕上的颜色 |
| mul+rev | 顶点颜色使用乘法,结果=屏幕上的颜色-图像上的颜色 |
| add+add | 顶点颜色使用加法,目标混合使用加法 |
| add+alpha | 顶点颜色使用加法,目标混合使用alpha混合 |
| add+sub | 顶点颜色使用加法,结果=图像上的颜色-屏幕上的颜色 |
| add+rev | 顶点颜色使用加法,结果=屏幕上的颜色-图像上的颜色 |