Age | Commit message (Collapse) | Author |
|
shader and remove redundant and slow class2 version.
# Conflicts:
# indra/newview/app_settings/shaders/class2/deferred/skyF.glsl
|
|
|
|
|
|
|
|
|
|
|
|
Remove all references to unused shader var global_gamma.
Remove many unused decls for gamma from shaders.
Make post-deferred gamma correction use display_gamma.
Make setting display_gamma use the correct RenderDeferredDisplayGamma setting.
|
|
Fix glow calcs in sky shaders (not just the not shared enough atmospherics funcs).
Revert 10625 attempted fix as it breaks baggy clothes as much as skipping readbacks does.
|
|
Fix emissives without normal maps clobbering the alpha output in materialF.
Modify glow size calc to get close to pre-EEP sun glow behavior (may require sky vert settings >= mid).
Make bake ignore alpha readback for Intel until we can determine why their drivers now go boom.
|
|
Remove use of distance multiplier from sky shaders (but leave in the atmospherics helpers).
|
|
Make class1 sky use pre-projection pos to get proper distances for attenuation.
Make all sky shaders use the dist_mul again.
Revert to using old sky tessellation logic (may regress bugs addressed by new tess code).
|
|
|
|
Fix culling on Low+ water reflection pass.
Make Mid+ / High use class1 deferred sky again (no rainbows, but faster!).
Fix setting of cloud color for deferred sky/cloud shaders.
Put water reflections back in wrong colorspace for consistency with release.
|
|
Clamp fog distance multiplier to >= 0.05 and adjust min range on control as well.
Make sky shaders use dist mul consistently.
|
|
Fix light atten and transmittance calcs breaking ambient color contrib to fog.
Needs to be tested on DRTSIM-415 or better to get legacy viewer settings that match EEP.
|
|
Limit banding from atmo exp falloff calc.
|
|
Fix ambient light inputs to the renderer.
Fix 3rd sky shader w/ mistaken density mod conversion.
Make ambient clamp apply to all modes.
Tune ALM ambient clamp to match non-ALM.
|
|
Make haze look more like WL.
Make lack of sun and moon mean black and fixed dir to prevent spooky underlighting.
|
|
Gave clouds the Bob Ross treatment.
|
|
settings.
|
|
to WL).
Remove all refs to now unused calcFragAtmospherics.
|
|
Fix side-effects of having both sun and moon as potential directional light contributors.
We pass an int to the shader indicating which to prefer instead of making per-pixel decisions
and pass the moonlight color/di independently.
Obsolete llsettingssky fade color which was unused elsewhere and cached for no reason.
|
|
Fix bug with setting texture matrix for rigged mesh.
Fix z-fighting between sea and sky in ALM by cheating sky, stars, and moon using gl_FragDepth.
Fix handling of atmospheric haze glow w.r.t independent sun/moon positioning
(we can no longer depend on them being mutex to each other).
|
|
Fix positioning of sun/moon discs w.r.t atmo haze glow.
Disable killing glow when sun is not up.
|
|
SL-9851
Fix cloud shaders to ignore clouds when cloud_scale is 0.
Fix creation of heavenly body geo to avoid degenerate vector math
and not randomly flip orientation when crossing zenith.
Add sun_up_factor to eliminate sun glow around moon when sun is down.
|
|
Use clamp on dot product of view and light norm to eliminate 2nd halo.
|
|
Use clamping on dot product to determine halo TCs to fix abrupt cutoff at dot == 0.
Ifdef around engaging advanced atmo which is not ready for primetime yet.
|
|
density tab.
Make frag shader version of vert WL shader to include rainbow/halo effect in non-advanced WL sky.
|