Age | Commit message (Collapse) | Author |
|
Use color channel for trees instead of shenanigans to get proper diffuse colors to shaders.
Remove fudge factors on density modifier in class1 sky.
|
|
Clamp fog distance multiplier to >= 0.05 and adjust min range on control as well.
Make sky shaders use dist mul consistently.
|
|
Fix handling of objects with object transparency by diffuse alpha mode none
and replace discard test to allow diffuse mode alpha blend objects to not falsely cast shadows.
|
|
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.
|
|
Tweak application of ambient in deferred soften light for class1/2
|
|
Make materials apply vertex color to both linear and srgb versions of diffuse color.
|
|
Fix handling of ambient (was getting reset to 1,1,1,1 unintentionally).
Modify shaders to balance ambient across render modes again.
|
|
Make shadow alpha mask shader ignore vert alpha (if it mattered, it'd be blended anyway).
Modify deferred fullbrightF to use same handling of alpha masking as shadows for consistency (esp when mask cutoff == 0).
|
|
Limit banding from atmo exp falloff calc.
|
|
Put back atten for non-ALM lighting that accounts for inverted lin atten setup of yore.
|
|
Modify ambient handling and forward projector lighting again to stamp out alpha fires.
|
|
Modify forward projector lighting to use falloff like the deferred lights.
Make tex cache not evaluate evictions for size during validation passes.
|
|
Tamp down more view-dependent refraction map fail.
|
|
Undo attenuation hacks and balance with deferred path projector lighting.
|
|
light contributions
(engages AMBIENT_KILL, SUNLIGHT_KILL, and LOCAL_LIGHT_KILL defines in shaders to accomplish
those tasks as required by each render mode).
|
|
Make terrain underwater shader not try to light said terrain.
Fix colorspace of reflected color in non-ALM shading.
Tweak transparency of water further.
|
|
Fix linear attenuation on forward projector lighting.
Revert setup of falloff to prev code.
Revert deferred water spec and tweak refl/refr blend.
|
|
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.
|
|
Fix transport when no_atmo == 1 (HUD rendering) was in play.
|
|
Fix blend between reflected/refracted water maps (make less transparent)
and fix setting of water fog color alpha on low end to better match
prev behavior of setting the internal control value in that case.
|
|
|
|
Modify new spec response to better match old gloss response curve.
Tuned at 255, 192, 160, 128, 64, and 32 glossiness.
|
|
Adjust ambient clamp up to get closer match to release viewer for existing content.
|
|
Reduce spec bloom further.
|
|
Modify calc of sunlight to avoid clipping in gamma correct on values outside 0-1 range.
Modify shaders to put back ambient clamp tuned to be close to ambient contrib in low/mid lighting.
|
|
|
|
More shader tweaks to fullbright transport to get correct coloring while keeping fog fixes.
|
|
Restore old sun matrix gen code.
Make sky use correct colorspace.
Make sunlight color the CPU-generated WL color when not using atmo shaders or deferred (helps 11107).
|
|
Fix fullbright colorspace handling and atmo transport.
|
|
Fix alpha mask shadows to mult vert alpha prior to discard tests and obey min alpha settings.
Make shadow/shadowAlphaMask use consistent varying and output.
Also fixes bug with 0% and 1% transparency providing varying different visual results.
|
|
Remove tweaks to combine cascade results.
|
|
Re-fix sun/moon glow factor and make it depend on moon brightness.
Make cloud shaders use sunlight color exclusively for consistency when moon is up or down.
|
|
|
|
Make haze look more like WL.
Make lack of sun and moon mean black and fixed dir to prevent spooky underlighting.
|
|
|
|
Fix diffuse boost in deferred lighting to match non-deferred.
Make class2 soften not clamp shadow color to incoming alpha (make shadows appear on terrain underwater).
|
|
|
|
shaders resp.
|
|
|
|
Restore 1.0 alpha to prevent atmo being applied directly to water.
Fix broken shadow frust generation.
|
|
Remove ambient term clamping to get less dark shadows where we want less dark shadows in ALM.
|
|
Tamp down bloom so we don't have to redo ten thousand gloss maps.
|
|
Gave clouds the Bob Ross treatment.
|
|
Make alpha shader apply vert color everywhere.
|
|
Fix sun/moon glow factor bustage.
Make darkness an option.
Fix moon fade shader logic getting confused when sun was below horizon.
|
|
Fix direct light matching across alpha/blended-material/deferred.
Get diffuse lighting to match from Low to Ultra.
|
|
Make sun disc and moon shaders use sRGB hardware tex sampling.
Remove sun disc shader use of fullbright transport (fogging).
|
|
Remove ambient clamp to keep shadows dark.
Partial fix for class 3 ambient term being wrong.
|
|
Don't ignore far z in culling.
Fix Mid lighting being very dark.
Partial fix for broken projectors with forward rendering.
|
|
the lighting pipe.
|