我目前正在研究一个二维的Direct3D应用程序,并试图找出如何正确地为不同的纹理添加色调和alpha效果。着色纹理没有顶点缓冲区漫反射
我拥有了以前的工作,但我做的方式,它是由:
- 锁定顶点缓冲。
- 更改每个顶点的漫反射颜色。
- 解锁顶点缓冲区。
从那时起我就听说并学会了这是一个非常繁重的操作,每帧要做几十次,所以我想知道我该怎么做。
我正在研究漫反射照明,但我不确定是否允许我为纹理添加不透明度。如果我将具有50%不透明度的漫反射光添加到纹理,纹理是否具有50%的不透明度?
任何指导表示赞赏,教程和示例代码更是这样:),
Jengerer