We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8734ef1 commit d51782dCopy full SHA for d51782d
src/engine/renderer/glsl_source/skybox_fp.glsl
@@ -43,7 +43,7 @@ DECLARE_OUTPUT(vec4)
43
44
// Parametric cloud function used by quake 3 skybox code
45
float ComputeCloudParametric( vec3 skyVec, float radiusWorld, float cloudHeight ) {
46
- return (1.0 / 2.0 * dot( skyVec, skyVec ) ) * ( -2.0 * skyVec.z * radiusWorld
+ return (0.5 * dot( skyVec, skyVec ) ) * ( -2.0 * skyVec.z * radiusWorld
47
+ 2.0 * sqrt( skyVec.z * skyVec.z * radiusWorld * radiusWorld
48
+ 2.0 * skyVec.x * skyVec.x * radiusWorld * cloudHeight
49
+ skyVec.x * skyVec.x * cloudHeight * cloudHeight + 2.0 * skyVec.y * skyVec.y * radiusWorld * cloudHeight
0 commit comments