Spaces:
Running
Running
export default /* glsl */` | |
#ifdef USE_FOG | |
#ifdef FOG_EXP2 | |
float fogFactor = whiteCompliment( exp2( - fogDensity * fogDensity * fogDepth * fogDepth * LOG2 ) ); | |
#else | |
float fogFactor = smoothstep( fogNear, fogFar, fogDepth ); | |
#endif | |
gl_FragColor.rgb = mix( gl_FragColor.rgb, fogColor, fogFactor ); | |
#endif | |
`; | |