Commit Graph

49483 Commits (b4eb144f14eaaa69783a268776aa890bed6cd7fe)

Author SHA1 Message Date
Cosmic Linden b4eb144f14 secondlife/viewer#712: Consolidate accesses to texture_detail_* and material_detail_* controls 2024-03-08 15:14:07 -08:00
Cosmic Linden 7f2e3d0f27 secondlife/viewer#712: Consolidate accesses to terrain_material_type control 2024-03-07 17:32:23 -08:00
Cosmic Linden 55fdd540d2 secondlife/viewer#712: Clean up unused region change callback checks 2024-03-06 13:04:40 -08:00
Cosmic Linden 0cf4141d7d secondlife/viewer#712: Add/update test plans for PBR terrain composition 2024-03-04 14:44:41 -08:00
Cosmic Linden 94c5baeb61 secondlife/viewer#712: Use checkbox to make it more obvious that only one set of terrain assets is preserved. Clean up enums. 2024-03-01 17:26:24 -08:00
Cosmic Linden 0cb9e7f7e5 secondlife/viewer#712: Remember previously set textures/materials when possible. Not persistent. 2024-02-29 16:52:35 -08:00
Cosmic Linden d79498e259 secondlife/viewer#712: More intuitive selection of PBR vs texture terrain, and update dropdown to match 2024-02-29 14:52:55 -08:00
cosmic-linden 2ca26ad19a
Merge pull request #869 from secondlife/vi-72
secondlife/viewer-issues#72: Test plan feedback and additional improvements
2024-02-22 08:49:29 -08:00
Cosmic Linden a1aa0b7c5e secondlife/viewer-issues#72: Test plan feedback and additional improvements 2024-02-21 17:44:01 -08:00
cosmic-linden 6a97433f3b
Merge pull request #849 from secondlife/vi-72
secondlife/viewer-issues#72: Fix material preview making things disappear. General cleanup.
2024-02-21 16:49:04 -08:00
Cosmic Linden fc7abe8cb9 secondlife/viewer-issues#72: More correct interpretation of swapFBORefs 2024-02-21 16:06:11 -08:00
Cosmic Linden ce55ff2e77 secondlife/viewer-issues#72: Add test plan 2024-02-21 15:37:06 -08:00
Cosmic Linden 97f049db3b secondlife/viewer-issues#72: Fix clang warnings (virtual override) 2024-02-21 15:37:06 -08:00
Cosmic Linden 589910f445 secondlife/viewer-issues#72: Fix material preview affecting exposure on main screen 2024-02-21 12:53:10 -08:00
Cosmic Linden bbc7d63a79 secondlife/viewer-issues#72: Clean up material preview when hidden or floater closed 2024-02-20 16:23:41 -08:00
Cosmic Linden ab9ec50df9 secondlife/viewer-issues#72: Don't dirty depth in LLViewerDynamicTexture::updateAllInstances 2024-02-16 14:16:50 -08:00
Cosmic Linden 3e4e414011 secondlife/viewer-issues#72: Material preview shouldRender should return false if no render needed 2024-02-16 12:59:23 -08:00
cosmic-linden 1552ee3a5d
Merge pull request #784 from secondlife/v-773
Fix RenderTerrainPBREnabled requiring restart and respect simulator feature PBRTerrainEnabled
2024-02-09 12:48:31 -08:00
Cosmic Linden 2cbf4a15df secondlife/viewer#773: Fix RenderTerrainPBREnabled requiring restart and respect simulator feature PBRTerrainEnabled 2024-02-09 12:42:26 -08:00
RunitaiLinden 4e5344ba76
https://github.com/secondlife/jira-archive-internal/issues/70847 Fix for more inaccurate than usual alpha sorting (#781) 2024-02-09 13:10:26 -06:00
RunitaiLinden d7642b11fb
Merge pull request #778 from secondlife/release/gltf-maint2
Release/gltf maint2
2024-02-09 11:48:31 -06:00
Brad Linden 846337483c
Merge branch 'release/materials_featurette' into release/gltf-maint2 2024-02-09 09:47:19 -08:00
cosmic-linden d6048bfcb2
Put PBR material swatch behind feature flag (#775)
* secondlife/viewer#771: Put PBR material swatch behind feature flag

* secondlife/viewer#771: Make viewer respect PBRMaterialSwatchEnabled from SimulatorFeatures
2024-02-09 09:16:01 -06:00
cosmic-linden e24f631110
Merge pull request #770 from secondlife/vi-67
secondlife/viewer-issues#67: Add test plan + fix Windows build
2024-02-08 15:00:32 -08:00
Cosmic Linden ae46dc068e secondlife/viewer-issues#67: Fix Windows release build warning 2024-02-08 14:41:49 -08:00
Cosmic Linden 0ca75120be secondlife/viewer-issues#67: Add test plan 2024-02-08 14:41:49 -08:00
cosmic-linden 1a353aafb7
Merge pull request #768 from secondlife/vi-67
Improve PBR terrain loading robustness
2024-02-08 13:46:15 -08:00
RunitaiLinden ba9bae0570
Merge pull request #715 from secondlife/materials_featurette/mirrors
Mirrors pre-release
2024-02-08 15:34:01 -06:00
Cosmic Linden 9c6e351e05 secondlife/viewer-issues#67: Improve PBR terrain loading robustness 2024-02-08 13:24:16 -08:00
Jonathan "Geenz" Goodman c3d4f571aa Update softenLightF.glsl 2024-02-08 13:22:10 -08:00
RunitaiLinden a7310ae741 #671 Nudge RenderMirrors and clear shader cache as needed based on SimulatorFeatures 2024-02-08 15:07:54 -06:00
RunitaiLinden 602be267ed Merge branch 'release/materials_featurette' into materials_featurette/mirrors 2024-02-08 14:54:57 -06:00
RunitaiLinden c721152c44 Fix for crash in LLHeroProbeManager 2024-02-08 14:54:01 -06:00
Jonathan "Geenz" Goodman 97d2b21621 #671 Setup the viewer to respect the MirrorsEnabled simulator feature. 2024-02-08 11:39:35 -08:00
Jonathan "Geenz" Goodman 192e77344f Make the UI conditional. 2024-02-08 10:40:56 -08:00
Brad Linden 23d44cb665 Merge remote-tracking branch 'origin/main' into release/gltf-maint2 2024-02-07 13:09:35 -08:00
RunitaiLinden 4f6e3acece
Merge pull request #755 from sldevel/pbr-hdr-auto-adjust-fix
Confusion between light diffuse and light color in HDR auto-adjust mode
2024-02-07 14:58:44 -06:00
RunitaiLinden 43b4159c8c
Merge pull request #756 from secondlife/main
merge main to materials_featurette
2024-02-07 14:54:11 -06:00
cosmic-linden 619bcf78f4
Merge pull request #754 from secondlife/v-711
secondlife/viewer#711: Add test plan
2024-02-07 12:47:18 -08:00
Henri Beauchamp 1940188e75 Confusion between light diffuse and light color in HDR auto-adjust mode
While the SUNLIGHT_COLOR uniform is initialized with getSunlightColor() when not
auto-adjusting for HDR, it is overwritten with getSunDiffuse()*auto_adjust_factor
when auto-adjusting, causing very bad lighting discrepancies in the latter mode
(especially when not at midday or midnight).

Let's use getSunlightColor() everywhere, shall we ?...
2024-02-07 21:40:17 +01:00
Cosmic Linden c74adabdb5 secondlife/viewer#711: Add test plan 2024-02-07 12:33:00 -08:00
cosmic-linden 37b1ea4685
Merge pull request #752 from secondlife/v-711
Terrain graphics feature gating
2024-02-07 10:27:13 -08:00
Cosmic Linden cae3e086ce secondlife/viewer#711: Bump featuretable 2024-02-07 10:17:55 -08:00
Cosmic Linden c790fe58e6 secondlife/viewer#711: Reduce PBR terrain textures at low graphics settings 2024-02-07 10:17:55 -08:00
Cosmic Linden 139c10dbeb secondlife/viewer#711: Add more options to drop textures from terrain, not yet used 2024-02-07 10:17:54 -08:00
Cosmic Linden 78f7423bcd secondlife/viewer#711: More thoroughly clamp terrain PBR detail 2024-02-07 10:17:54 -08:00
RunitaiLinden e6e24556a7 Merge branch 'materials_featurette/mirrors' of https://github.com/secondlife/viewer into materials_featurette/mirrors 2024-02-07 11:20:36 -06:00
RunitaiLinden 78cc23f89c Merge branch 'release/materials_featurette' into materials_featurette/mirrors 2024-02-07 11:20:06 -06:00
cosmic-linden e38a646018
Merge pull request #751 from secondlife/davep/655
#665 Make viewer respect MaxTextureResolution from SimulatorFeatures
2024-02-07 09:15:05 -08:00
RunitaiLinden 7b83294216
Merge pull request #748 from secondlife/geenz/mirror-masking
Add mirrors prototype UI + data model
2024-02-07 11:13:45 -06:00