# 渲染子系统
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 | 顶点颜色使用加法,结果=屏幕上的颜色-图像上的颜色 |