Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-04-21 | Fix sampling normals from gbuffer and cleanup redundant gbuffer samples (#1294) | Rye Mutt | |
* Fix sampling normals from gbuffer and cleanup redundant gbuffer samples * Allow negative normals in gbuffer to fix broken material rendering | |||
2023-10-11 | SL-20440 Followup -- fix for non-normalized vector and balance PBR spotlight ↵ | RunitaiLinden | |
with legacy spotlight | |||
2023-10-11 | SL-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-05-17 | SL-19655 Decruft legacy GLSL shaders and now unused build queues. | RunitaiLinden | |
2023-04-14 | DRTVWR-559 Balance night scenes against release, nudge glow down a smidge, ↵ | RunitaiLinden | |
remove exposure correction from legacy fullbright balance PBR materials against legacy. | |||
2023-04-11 | SL-19564 Rebalance exposure and sky. Hack legacy diffuse map saturation and ↵ | RunitaiLinden | |
brightness to allow ACES Hill all the time. | |||
2023-03-22 | DRTVWR-559 Quality pass -- Fix sky banding, fix off-by-one-mip in reflection ↵ | Dave Parks | |
probes (thanks Rye), remove noiseMap from light shaders (removes speckles), make irradiance maps RGB16F instead of RGBA16. Use actual luminance for sky instead of max color component during irradiance map pass. | |||
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-09-20 | SL-18190 Reduce banding (stay in linear space as much as possible, increase ↵ | Dave Parks | |
precision of reflection probes). Faster radiance and irradiance map generation. | |||
2022-09-17 | Cleanup more unused functions and fix spotLightF (whoops) | Dave Parks | |
2022-09-17 | Fix for spotlights in background not matching foreground. Remove some ↵ | Dave Parks | |
unused functions. | |||
2022-09-09 | Merged in SL-17967 (pull request #1113) | Howard Stearns | |
SL-17967 require 4.1 core profile | |||
2022-09-02 | DRTVWR-559: PBR: Show sun in specular spotlight relfection | Ptolemy | |
2022-09-02 | SL-18082: PBR: Fix spotlight color and seam | Ptolemy | |
2022-09-01 | Merge branch 'DRTVWR-559' of bitbucket.org:lindenlab/viewer into SL-17967 | Howard Stearns | |
2022-08-31 | DRTVWR-559: PBR: Cleanup distance attenuation calcs | Ptolemy | |
2022-08-25 | SL-17967 - .glsl typos. No we get pink PBR! | Howard Stearns | |
2022-08-22 | SL-17975: PBR: Add light debugging | Ptolemy | |
2022-08-11 | SL-17763: Make dist_atten consistent between PBR and Legacy | Ptolemy | |
2022-08-10 | SL-17763: Cleanup debug infor for lights | Ptolemy | |
2022-08-10 | SL-17763: Cleanup legacy to use ambiance utility | Ptolemy | |
2022-08-10 | SL-17763: PBR: Add spotlight ambiance to spotlight | Ptolemy | |
2022-08-09 | SL-17763: PBR: Add BRDF to spot light | Ptolemy | |
2022-08-02 | SL-17762: PBR: Add support for spot lights | Ptolemy | |
2022-08-02 | SL-17762: PBR: Add defines for spot light debugging | Ptolemy | |
2022-08-02 | SL-17762: Cleanup dist_atten | Ptolemy | |
2022-08-02 | SL-17762: Cleanup: Move texture2DLodSpecular() to deferredUtil, remove ↵ | Ptolemy | |
redundant first arg | |||
2022-08-02 | SL-17762L PBR: Move texture2DLodDiffuse() to defferredUtil | Ptolemy | |
2022-08-02 | SL-17762: Cleanup: Document channels in projectionMap | Ptolemy | |
2022-08-02 | SL-17762: PBR: Cleanup code, add clipProjectedLightVars() | Ptolemy | |
2022-08-02 | SL-17762: PBR: Add debug flag to turn off regular output and color code ↵ | Ptolemy | |
point lights and spot lights | |||
2022-07-15 | SL-17702: PBR: Cleanup light shaders to use calcHalfVectors, remove da ↵ | Ptolemy | |
alias, and unused sa | |||
2022-07-14 | SL-17765: PBR: Add emissiveRect to class3 light shaders | Ptolemy | |
2022-07-14 | SL-17764: PBR: Add light shaders to class 3 deferred | 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. | |||
2020-03-05 | WIP - Windlight sun lighting should happen in sRGB space, not linear space. ↵ | Runitai Linden | |
This keeps ambient from getting overblown and better matches environment lighting with ALM on/off. | |||
2019-05-02 | Roll back sRGB decode changes from contrib for now. | Graham Linden | |
Fix direct light matching across alpha/blended-material/deferred. Get diffuse lighting to match from Low to Ultra. | |||
2019-03-28 | SL-10829, SL-10830 | Graham Linden | |
Replace old spot prio calc. Replace fudge factors on light radius and falloff for deferred lights. | |||
2019-03-27 | Fix projector falloff and attenuation handling. | Graham Linden | |
2019-03-20 | SL-10449 | Graham Linden | |
Fix name of attenuation setter used. Fix flipped light vec. Make class3 lights use shadows on projector ambiance too. | |||
2019-01-30 | SL-10415, SL-10434 | Graham Linden | |
Further tweaking of directional shadow sampling to balance between peter-panning and shadow acne. Move stars to just this side of the sky some to reduce parallax. Remove decodeNormF and uses of decode_normal in favor of unified use of getNorm (try to help the Intel HD x000 compiler learn to link correctly). | |||
2018-11-09 | Yes, Maurice, baby steps. | Graham Linden | |
2018-11-09 | Back out changes causing broken shadows and other render shenanigans. | Graham Linden | |
2018-11-06 | Move to using a shared deferredUtil object for getting pos/norm from gbuffer. | Graham Linden | |
Eliminate 20+ callsites with copy-paste of getPosition and/or getNorm code. Make pipeline use getShadowTarget/releaseShadowTarget consistently. | |||
2018-09-10 | Add copies of existing lighting shaders for advanced atmo path. | Graham Linden | |
Enable advanced atmo by default. Disable nSight in settings.xml Remove MSVC debug pragmas. |