Age | Commit message (Collapse) | Author |
|
Remove the ugly band of fog color at the horizon in Low/Low+ entirely.
|
|
Remove use of distance multiplier from sky shaders (but leave in the atmospherics helpers).
|
|
|
|
|
|
|
|
Fix class2/windlight clouds.
|
|
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).
|
|
Make alpha pass start with no shader bound.
Make diffuse mode alpha-blended fullbrights get into alpha pass properly.
|
|
Make genDrawInfo pay more attention to faces with 100% transparency that are not invisiprims.
|
|
Fix alpha output of fullbright deferred materials objects.
|
|
Made pointLightF use correct colorspace as multiPoint already was.
|
|
Revert fix for SL_11406 causing regression of SL-11041
|
|
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.
|
|
Move vert alpha multiply back before discard tests to fix object transparency only object shadow casting.
Very likely re-breaks SL_11051 making fullbright alpha mask objects not cast when they should (due to broken vertex alpha...).
|
|
Fix incorrect diffuse handling in class1 softenLight from contrib.
|
|
|
|
is not selected.
|
|
the right
|
|
Take another pass at fixing up refraction map culling across render modes.
|
|
Adjust atmospheric lighting in frag shader.
|
|
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.
|
|
Modify culling logic to exclude objects correctly in < Mid graphics.
|
|
(10625 guess).
|
|
Make fullbright alpha mask with mask cutoff == 0 not generate shadows.
Adjust handling of ambient across forward and deferred again.
|
|
More tweaking ambient light.
|
|
Use rotated lightnorm directly in water shader instead of forcing all shaders marked as water (including lighting) to get that norm
(where it would only affect Mid as only that graphics mode has atmospherics on but isn't using deferred rendering).
|
|
Use color channel for trees instead of shenanigans to get proper diffuse colors to shaders.
Remove fudge factors on density modifier in class1 sky.
|
|
left-clicking on the 'Sky Altitudes'
|
|
|
|
Force update of water fog color shader uniform to fix low/low+ application of water fog.
|
|
Nerf moisture and ice levels iff there's no sun or moon to generate light to refract.
|
|
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.
|
|
Make culling ignore the geo from the spotlight rendering a shadowmap.
|
|
ship ritual.
|
|
|
|
|
|
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.
|
|
SL-11238, SL-11337
|
|
Tweak application of ambient in deferred soften light for class1/2
|
|
people leave these enabled and forget).
|
|
SL-11343
|
|
Make materials apply vertex color to both linear and srgb versions of diffuse color.
|
|
Fix callsites missed for func w/ changed signature.
|
|
SL-11337, SL-11221, SL-11339
|
|
|
|
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).
|