1
我一直在閱讀大量的教程,當我在OpenGL中遇到一個關於霧的問題時,它提到了內置的變量gl_FogParameters。這是在應用程序中設置的東西,然後通過着色器訪問。OpenGL - 設置內置的統一變量
換句話說,你設置各種霧變量以同樣的方式:
glFogi(GL_FOG_MODE, GL_LINEAR);
glFogf(GL_FOG_START, 10.f);
glFogf(GL_FOG_END, 40.f);
或者是它實際上您發送到着色器的統一?
另外不要忘記固定函數已被棄用,因此這些變量不允許用於OpenGL-3核心配置文件或更高版本。 – datenwolf 2012-08-07 07:05:23