luv*_*ere 7 c# wpf hlsl pixels pixel-shader
如何使用HSLS像素着色器有效地计算图像中所有像素的总和?我对Pixel Shader 2.0很感兴趣,我可以调用它作为WPF着色器效果.
有一个更简单的解决方案,不使用着色器:将图像作为纹理加载,创建一个mipmap链并读回最后一个mipmap(1x1像素)的值.这个技巧在游戏中广泛用于计算,例如,场景的平均亮度(为了应用HDR色调映射).如果您重视简单性和效率而不是准确性,这是一个很好的技巧.
| 归档时间: |
|
| 查看次数: |
2244 次 |
| 最近记录: |