Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-31 | SL-19015 Balance sun/sky ambiance with punctual light ambiance. Prevent ↵ | Dave Parks | |
irradiance maps from being brighter than the environment. | |||
2023-01-30 | SL-19015 Bump probe resolution back to 256 by default (drop to 128 if vram < ↵ | Dave Parks | |
2GB), remove irradiance map feedback loop (one bounce, but but more stable and allows for much brighter first bounce), make sky contribution to irradiance not tint the world blue. Make irradiance that appears in radiance maps match world irradiance. | |||
2023-01-27 | SL-19203 et al -- Integrate SSR with reflection probes, tweak probe ↵ | RunitaiLinden | |
blending. (#63) * SL-19203 WIP -- Integrate SSR with reflection probes. Decruft LLRenderTarget. * SL-19203 WIP -- Re-integrate SSR. Incidental decruft. * SL-19203 WIP -- SSR frame delta correction (still broken for Z) * SL-19203 WIP -- SSR frame delta Z fix * SL-19203 WIP -- Make SSR toggleable again and disable SSR in cube snapshots. * SL-19203 WIP -- Soften sphere probe transitions and fix reflections on void water (make fallback probe a simple terrain+water+sky probe). Remove parallax correction for automatic probes to reduce artifacts. * SL-19203 Tune probe blending. * SL-19203 Cleanup. | |||
2022-12-19 | SL-18779 Fix for water fog staying bright when sun is dark. | Dave Parks | |
2022-12-14 | SL-18782 WIP -- stub for reflection probe display. | Dave Parks | |
2022-11-28 | Merge remote-tracking branch 'origin/DRTVWR-528' into DRTVWR-559 | Brad Kittenbrink | |
2022-11-20 | Fix for SSAO not behaving properly. | Geenz Linden | |
SL-18662 | |||
2022-11-14 | Merged in SL-18332 (pull request #1194) | Jonathan Goodman | |
First pass of Screen Space Reflections Approved-by: Dave Parks | |||
2022-11-02 | SL-18485: Render GLTF materials with extension KHR_texture_transform with ↵ | Cosmic Linden | |
approprate texture transforms | |||
2022-10-17 | Merged in SL-18340 (pull request #1158) | Sabrina Shanman | |
SL-18340: Fix PBR alpha materials treating spotlight as point light Approved-by: Dave Parks | |||
2022-10-13 | SL-18340: Consistently use HAS_SUN_SHADOW for shader permutation | Cosmic Linden | |
2022-10-13 | SL-18340: Consolidate shared pbr shading into calcDiffuseSpecular, pbrBaseLight | Cosmic Linden | |
2022-10-13 | Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into ↵ | Dave Parks | |
DRTVWR-559 | |||
2022-10-13 | SL-18376 Fix for transparent legacy avatar bits disappearing. | Dave Parks | |
2022-10-13 | SL-18362 Fix mac shader loading | Brad Kittenbrink | |
2022-10-13 | SL-18340: Fix PBR alpha materials treating spotlight as point light | Cosmic Linden | |
2022-10-12 | SL-18190 Fix for mismatch between alpha and opaque water fog. | Dave Parks | |
2022-10-11 | SL-18190 Cleanup -- convert some vec4's to vec3's (as they really are), ↵ | Dave Parks | |
remove some unused glsl files. | |||
2022-10-10 | SL-18190 Fix alpha not playing nice with water surface by split ↵ | Dave Parks | |
LLDrawPoolAlpha into two passes, one above water, one below water, and clip against water plane. Currently brute forces two complete alpha passes, still need to cull against water plane and add support for fullbright shaders. | |||
2022-10-10 | SL-18190 Use funky distance based error correction only on water surface ↵ | Dave Parks | |
(revisit for general use later). | |||
2022-10-07 | SL-18190 Move water shaders to class 3, add debug stub for underWaterF.glsl, ↵ | Dave Parks | |
make underWaterF and softenLightF apply water fog in linear space. | |||
2022-10-06 | SL-18190 Water shader WIP. Better parallax correction for sphere probes. ↵ | Dave Parks | |
Reduce probe memory footprint. Remove framebuffer copies and move to deprecate stencil buffer usage. | |||
2022-10-05 | SL-18190 WIP - Add refraction to water without splitting scene between above ↵ | Dave Parks | |
and below water | |||
2022-10-04 | SL-18293, SL-18190 -- Fix for debug displays not showing up (wireframe still ↵ | Dave Parks | |
busted). WIP on reflection probe/PBR driven water shader. | |||
2022-09-30 | SL-18239 Unify PBR and non-PBR treatment of ambient/SSAO/irradiance. ↵ | Dave Parks | |
Restore SSAO to release version. | |||
2022-09-29 | SL-18190 End of linear space odyssey -- just eat the conversions in ↵ | Dave Parks | |
atmosphericsFuncsF for sunlight and additive, but leave linear ambient in tact. | |||
2022-09-29 | SL-18190 Fix for haze color being completely wrong (now it's just half wrong). | Dave Parks | |
2022-09-28 | SL-18190 Prune srgb_to_linear from atmosphericsFuncs.glsl | Dave Parks | |
2022-09-28 | SL-18190 Parity with release viewer when reflections are disabled. | Dave Parks | |
2022-09-28 | SL-18190 WIP - Linear space atmospherics take 2 | Dave Parks | |
2022-09-28 | SL-18190 Remove some (likely) superfluous color space conversions | Dave Parks | |
2022-09-27 | SL-18190 Missed magic number. | Dave Parks | |
2022-09-27 | SL-18190 WIP -- Take 2 on linear space windlight (more methodical approach ↵ | Dave Parks | |
-- make desired interface but brute force color conversions). Placeholder PBR water and move to deprecate forward rendering shaders. | |||
2022-09-26 | SL-18190 WIP - Windlight to linear space proof of concept, better parity ↵ | Dave Parks | |
between release viewer and materials viewer when reflections disabled. Avoid run-away probe ambiance. | |||
2022-09-22 | SL-17705 Backwards compatibility pass. Support OpenGL pre-4.0 by disabling ↵ | Dave Parks | |
reflection probes and anti-aliasing. Get render parity with current release viewer when reflection probes are disabled. | |||
2022-09-01 | SL-17967 - block layout binding acceptable to apple | Howard Stearns | |
2022-06-29 | SL-17274: Fix typo in reference to SL-14035 | Ptolemy | |
2022-06-24 | fix DRTVWR-559 mac build coding policy error for missing newline at EOF | Brad Kittenbrink | |
2022-06-21 | SL-17274: Remove hard-coded magic number checking if G-Buffer flag is set | Ptolemy | |
2022-06-21 | SL-17274 Cleanup hard-coded gbuffer atmos flag for softenlight | Ptolemy | |
2022-05-24 | SL-17472 Add checkbox to preferences for enabling "PBR" that uses "class3" ↵ | Dave Parks | |
deferred shaders. Move reflection probe shaders to class3 and restore class2 shaders to non-reflection probe versions. | |||
2022-05-19 | SL-17286 Reflection probe alpha/fullbright support. | Dave Parks | |
2022-05-18 | Make reflection probe ambiance controllable by a saved setting | Dave Parks | |
2022-05-18 | SL-17416 Box reflection probe influence volumes | Dave Parks | |
2022-05-17 | SL-17416 Quick 'n dirty reflection probe override hack. | Dave Parks | |
2022-05-16 | SL-17284 Reflection probe tuning and optimization take 1 | Dave Parks | |
2022-05-04 | SL-17283 LLReflectionMapManager prototype. Remove snapshot code related ↵ | Dave Parks | |
overhead from reflection map renders. Add parallax correction and support for multiple reflection maps. | |||
2022-04-29 | SL-17282 prototype mixing of reflection map into legacy materials | Dave Parks | |
2021-04-29 | SL-14113: Merge duplicate shader constant for clarity. | Ptolemy | |
2021-04-29 | SL-14113: Remove magic numbers. Take advantage of existing shader #defines ↵ | Ptolemy | |
injection by extending shader loading to make use of addConstant() instead of hard-coding magic number constants in each GLSL file. |