summaryrefslogtreecommitdiff
path: root/indra/newview/app_settings/shaders/class3
AgeCommit message (Collapse)Author
2024-03-06#681 Add probe blending for mirrors.Jonathan "Geenz" Goodman
2024-02-27#681 More generalization of falloff.Jonathan "Geenz" Goodman
2024-02-27#681 Make our sampling code for probes a good deal more generic to make sure ↵Jonathan "Geenz" Goodman
all probes can benefit from the same blending functions.
2024-02-26#681 Start adding blending boilerplate.Jonathan "Geenz" Goodman
2024-02-08Update softenLightF.glslJonathan "Geenz" Goodman
2024-02-05#677 Add hero probes to blinn-phong surfacesRunitaiLinden
2024-02-02#677 Move PBR mirror radiance mixing to reflectionProbeF so transparent PBR ↵RunitaiLinden
surfaces can be mirrors
2024-02-02#677 Fix terrain clipping and tweak hero probe mixing with radianceRunitaiLinden
2024-02-01#677 Clip underwater.Jonathan "Geenz" Goodman
2024-02-01#677 More clipping fixes.Jonathan "Geenz" Goodman
2024-02-01#677 WIP -- add mirror clipping to more shadersRunitaiLinden
2024-01-31#677 Some clipping WIPJonathan "Geenz" Goodman
2024-01-24https://github.com/secondlife/viewer-issues/issues/23 Fix for merge up to ↵Jonathan "Geenz" Goodman
the featurettes branch, and reflection probes being "hazy"
2024-01-24https://github.com/secondlife/viewer/issues/671 Wire up the RenderMirrors ↵Jonathan "Geenz" Goodman
debug setting.
2024-01-24Merge remote-tracking branch 'origin/release/materials_featurette' into ↵Jonathan "Geenz" Goodman
DRTVWR-583
2023-12-14SL-20611 Followup -- fix for depth based atmospheric mask making ↵RunitaiLinden
atmospherics effect sun/moon/clouds
2023-12-13SL-20730 Scrub nans from haze alphaRunitaiLinden
2023-12-11SL-20611 Followup -- fix for artifacts on water surface from GPUs that don't ↵Dave Parks
like to read from a depth buffer that is bound for writing
2023-12-04SL-20611 Followup -- fix edge cases with transparent objects around ↵RunitaiLinden
eye/object above/below water.
2023-11-30SL-20611 Incorporate water haze into new post effect atmospherics goodnessRunitaiLinden
2023-11-17SL-20611 followup -- remove now unused glsl files. Fix transparent water.RunitaiLinden
2023-11-16SL-20611 Make haze effect local lights -- move sky and water haze to their ↵RunitaiLinden
own passes and unify sky and water haze in forward rendering shaders.
2023-10-24SL-20065: Hack to reduce black spots on shiny waterCosmic Linden
2023-10-16Merge branch 'DRTVWR-559' into DRTVWR-583Jonathan "Geenz" Goodman
2023-10-16Tons of masking changes and tweaks.Jonathan "Geenz" Goodman
We now support masking mirrors in the GBuffer. We also now support the concept of one arbitrary clip plane. DRTVWR-583
2023-10-11SL-20440 Followup -- balance PBR point light with legacy point lightRunitaiLinden
2023-10-11SL-20440 Followup -- fix for non-normalized vector and balance PBR spotlight ↵RunitaiLinden
with legacy spotlight
2023-10-11SL-20440 Fix for projector ambiance destroying PBR shading. Also fix ↵RunitaiLinden
longstanding bug with hard line in projector ambiance lighting. Incidental decruft of legacy_adjust and LOCAL_LIGHT_KILL, etc.
2023-09-25Merge branch 'DRTVWR-559' into DRTVWR-583Jonathan "Geenz" Goodman
2023-09-08Update reflectionProbeF.glslJonathan "Geenz" Goodman
DRTVWR-583
2023-09-08Some more modes for mirrors to place the probe.Jonathan "Geenz" Goodman
DRTVWR-583
2023-09-06SL-19842 WIP -- Change how probe ambiance mixes with sky ambient.RunitaiLinden
2023-08-21Experiment with placement a bit when there's no drawable.Jonathan "Geenz" Goodman
DRTVWR-583
2023-08-06Making more progress, need to add the heroprobe manager.Jonathan "Geenz" Goodman
DRTVWR-583
2023-07-18Fix for irradiance breaking.Jonathan "Geenz" Goodman
Still need to fix the problem with individual faces getting tossed around though. Will work on that tomorrow. DRTVWR-583
2023-07-17Merge branch 'DRTVWR-559' into DRTVWR-583Jonathan "Geenz" Goodman
2023-07-17Got hero probes rendering from the camera.Jonathan "Geenz" Goodman
DRTVWR-583
2023-06-28SL-19842 Nudge dynamic exposure coefficient and soften indirect lighting.RunitaiLinden
2023-06-27Just about got hero reflection maps working.Jonathan "Geenz" Goodman
DRTVWR-583
2023-06-16Fix for mac artifacting.Jonathan "Geenz" Goodman
Also tweak our vignette to help (further) skip samples we don't need, and for further look and feel adjustments. SL-19784
2023-06-15Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559RunitaiLinden
2023-06-15SL-19835 Followup -- fix for emissive alpha objects blocking water renderingRunitaiLinden
2023-06-15Merge branch 'DRTVWR-559' into DRTVWR-583-glossy-ssrJonathan "Geenz" Goodman
2023-06-15Skip samples that are in vignette, and glossiness under a value.Jonathan "Geenz" Goodman
SL-19784
2023-06-15Add missing variable initialization, and make water support glossy SSR again.Jonathan "Geenz" Goodman
SL-19784
2023-06-14SL-19838 Put local lights back on fullbright objects. Fix assert in ↵RunitaiLinden
modelpreview.
2023-06-14More performance addressing. Ditch glossy SSR on semi-transparent surfaces.Jonathan "Geenz" Goodman
SL-19784
2023-06-11Merge branch 'DRTVWR-559' into DRTVWR-583-glossy-ssrJonathan "Geenz" Goodman
2023-06-01DRTVWR-559 Rebalance PBR against Blinn-Phong.RunitaiLinden
2023-06-01DRTVWR-559 Revert skies to be very close to release and disable tone mapping ↵RunitaiLinden
when probe ambiance is zero. Hack for desaturating legacy materials has been removed for performance and quality reasons. Adds a new setting for auto adjusting legacy skies. This is the PBR "opt out" button. If disabled, legacy skies will disable tonemapping, automatic probe ambiance, and HDR/exposure. If enabled, legacy skies will behave as if probe ambiance and HDR scale are 1.0, and ambient will be cut in half. HDR scale will act as a sky brightener, but will automatically adjust dynamic exposure so the sky will be properly exposed. If you want relatively even exposure all the time, set HDR Scale to 1.0. If you want a high range of exposures between indoor/dark areas and outdoor/bright areas, increase HDR Scale. Also tuned up SSAO (thanks Rye!). Reviewed with Brad.