我正在使用.NET库OpenTK编写游戏。我试图通过绘制一系列透明面来在某些区域附近创建雾效果。然而,正如http://dl.dropbox.com/u/97311769/texglitch.png
所示,面部将其后面的一切都变为天空颜色有没有办法阻止这种情况发生,或者更好的方法来创建这种雾效果?
答案 0 :(得分:0)
This question可能与您的问题有关。透明度在3d图形渲染中可能是一项棘手的任务。
另外,如果你使用OpenGL 2.0+,更好的做雾方法是获取深度缓冲区,并且在着色器中,根据片段的“远处”,你将片段与雾色的颜色。