diff options
| author | Rider Linden <rider@lindenlab.com> | 2018-09-14 19:21:16 +0000 | 
|---|---|---|
| committer | Rider Linden <rider@lindenlab.com> | 2018-09-14 19:21:16 +0000 | 
| commit | 6298f0b0e3aa8c9d5b71a1c5b26a3232c25601cc (patch) | |
| tree | ee0c35d91fba1e8cbd2e083fb9e1b8d3d88586df /indra | |
| parent | 7c6ac0740dac946275ef3f904614688f4b73f850 (diff) | |
| parent | a167f8857fd242e007a6bcbcee80a54a953f29f3 (diff) | |
Merged in graham_linden/viewer-eep-graham (pull request #87)
SL-1491
Diffstat (limited to 'indra')
3 files changed, 5 insertions, 10 deletions
| diff --git a/indra/newview/app_settings/shaders/class1/deferred/softenLightF.glsl b/indra/newview/app_settings/shaders/class1/deferred/softenLightF.glsl index ec3c0cb68d..4e11a7e2f5 100644 --- a/indra/newview/app_settings/shaders/class1/deferred/softenLightF.glsl +++ b/indra/newview/app_settings/shaders/class1/deferred/softenLightF.glsl @@ -1,5 +1,5 @@  /**  - * @file softenLightF.glsl + * @file class1/deferred/softenLightF.glsl   *   * $LicenseInfo:firstyear=2007&license=viewerlgpl$   * Second Life Viewer Source Code diff --git a/indra/newview/app_settings/shaders/class2/deferred/softenLightF.glsl b/indra/newview/app_settings/shaders/class2/deferred/softenLightF.glsl index 1e2c49215f..c7950a2a31 100644 --- a/indra/newview/app_settings/shaders/class2/deferred/softenLightF.glsl +++ b/indra/newview/app_settings/shaders/class2/deferred/softenLightF.glsl @@ -165,8 +165,6 @@ void main()  		if (spec.a > 0.0) // specular reflection  		{  			// the old infinite-sky shiny reflection -			// -			  			float sa = dot(refnormpersp, sun_dir.xyz);  			vec3 dumbshiny = sunlit*scol_ambocc.r*(texture2D(lightFunc, vec2(sa, spec.a)).r); @@ -182,17 +180,14 @@ void main()  		if (envIntensity > 0.0)  		{ //add environmentmap  			vec3 env_vec = env_mat * refnormpersp; -			  			vec3 refcol = textureCube(environmentMap, env_vec).rgb; - -			col = mix(col.rgb, refcol,  -				envIntensity);   - +			col = mix(col.rgb, refcol, envIntensity);   		}  		if (norm.w < 0.5)  		{ -			col = mix(atmosFragLighting(col, additive, atten), fullbrightFragAtmosTransport(col, atten, additive), diffuse.a); +            vec3 add = additive * spec.a; +			col = mix(atmosFragLighting(col, add, atten), fullbrightFragAtmosTransport(col, atten, add), diffuse.a);  			col = mix(scaleFragSoftClip(col), fullbrightScaleSoftClipFrag(col, atten), diffuse.a);  		} diff --git a/indra/newview/app_settings/shaders/class3/deferred/softenLightF.glsl b/indra/newview/app_settings/shaders/class3/deferred/softenLightF.glsl index bda33c3213..d2fd70c9e2 100644 --- a/indra/newview/app_settings/shaders/class3/deferred/softenLightF.glsl +++ b/indra/newview/app_settings/shaders/class3/deferred/softenLightF.glsl @@ -1,5 +1,5 @@  /**  - * @file softenLightF.glsl + * @file class3/deferred/softenLightF.glsl   *   * $LicenseInfo:firstyear=2007&license=viewerlgpl$   * Second Life Viewer Source Code | 
