Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
light color values inworld.
|
|
WRT light color values.
|
|
|
|
|
|
Remove checks for Vertex Shader capability and UI selection of no
Basic Shaders.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The un-water-fogged gap area was rendering while we were still above water, but the water surface was being near culled.
I've re-enabled preculling water objects (which also fixes issues with water culling vs spinning the camera) and it seems to behave correctly.
|
|
|
|
Modify behavior of culling while doing reflection/refraction passes.
|
|
Remove code for fixing 11370. We *do* want objects in distortion map in Low-Mid after all.
|
|
Remedy cloud_shadow and hack halving being done twice to ambient in some cases (i.e. artificial dimunition of necessary bullshit factor).
|
|
|
|
Make RenderShadowResolutionScale work again, also decoupling shadow buffer alloc/release/resize from screen buffer resize function.
|
|
Make changing shadow res scale not instantly drop/realloc buffers but wait until display gets to it.
|
|
|
|
Reduce effect of refScale again to eliminate sampling beyond the correct area in the distortion map and getting the water fog color on the shoreline.
|
|
Revert attempted fix for 10625.
|
|
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.
|
|
Give bake its own RT to avoid issues with sharing the water distortion map.
Use glFinish to insure RTs will be complete.
|
|
Make shadowAlphaMask shader ignore vertex alpha before discards iff we're a fullbright object.
Keep llappearance from stuffing dangling pointers into the alpha cache (crash iff you're using nSight debugging and disable readbacks).
|
|
Prevent Low/Low-mid from including things in the distortion map render it should not.
|
|
Make refraction map include objects for all reflection detail levels.
|
|
Made pointLightF use correct colorspace as multiPoint already was.
|
|
Remove ambiance handling from alpha and blended materials objects for now.
Still too many setups where they get blown out due to attenuation mismatches with deferred.
|
|
Take another pass at fixing up refraction map culling across render modes.
|
|
Modify culling logic to exclude objects correctly in < Mid graphics.
|
|
Make culling ignore the geo from the spotlight rendering a shadowmap.
|
|
|
|
Fix handling of ambient (was getting reset to 1,1,1,1 unintentionally).
Modify shaders to balance ambient across render modes again.
|
|
Limit banding from atmo exp falloff calc.
|
|
|
|
Modify forward projector lighting to use falloff like the deferred lights.
Make tex cache not evaluate evictions for size during validation passes.
|
|
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.
|
|
Don't short-circuit getVisibleExtents as its side-effects are relevant.
|
|
|
|
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).
|
|
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).
|
|
Tweak DistortionWaterClipPlaneMargin (1.0001 -> 1.0125) to mask edges of objects in water disortion map.
|
|
Restore 1.0 alpha to prevent atmo being applied directly to water.
Fix broken shadow frust generation.
|