Commit Graph

47279 Commits (6162b9208a087f78eba609d3fe9da5c8385f7ade)

Author SHA1 Message Date
Dave Parks 6162b9208a DRTVWR-559 Add RenderAutomaticReflectionProbes control. Tweak automatic exposure. 2023-03-30 10:41:04 -05:00
Dave Parks f5fb3ae271 DRTVWR-559 Drop the upper bound on exposure. 2023-03-29 16:53:19 -05:00
Dave Parks b130831106 DRTVWR-559 Dynamic exposure followup -- stochastic sampling, weight based on luminance and distance to center of screen, rebalance night, don't rely on blending not clamping R16F. 2023-03-29 13:24:07 -05:00
Dave Parks 4f651bceab Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 2023-03-28 15:52:01 -05:00
Dave Parks 81c440a4a9 DRTVWR-559 Dynamic exposure followup -- balance moon brightness and add glow to exposure sample. 2023-03-28 15:51:29 -05:00
Dave Parks 10f66c0519 DRTVWR-559 Dynamically adjust exposure. 2023-03-28 14:30:59 -05:00
Jonathan "Geenz" Goodman 320beaad85 Merge branch 'DRTVWR-559' of https://github.com/secondlife/viewer into DRTVWR-559 2023-03-28 09:46:09 -07:00
Jonathan "Geenz" Goodman 08cd239c5f Update the feature table.
SL-18563
2023-03-28 09:46:07 -07:00
Dave Parks 9bf08f553a Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 2023-03-27 18:30:05 -05:00
Dave Parks b81761c1d0 DRTVWR-559 Bump down ambiance scale to compensate for HDRishness. 2023-03-27 18:29:35 -05:00
Dave Parks 366bae1496 DRTVWR-559 Fix for off-white metal not looking chromed when it should (fake hacky HDR sky reflections). 2023-03-27 18:22:53 -05:00
Jonathan "Geenz" Goodman 91a9a94df1 Merge branch 'DRTVWR-559' of https://github.com/secondlife/viewer into DRTVWR-559 2023-03-27 15:06:27 -07:00
Jonathan "Geenz" Goodman 6c554c9c92 Fix up the graphics setting detection
SL-18563
2023-03-27 15:06:25 -07:00
Dave Parks c20058b7a7 SL-18563 Pull featuretable settings for avatar impostors and volume lod from auto-fps viewer 2023-03-27 13:31:45 -05:00
Dave Parks 7b5aa8ed9b Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 2023-03-27 13:07:58 -05:00
Dave Parks 960715efc1 SL-19477 Remove angular attenuation from sphere probe weight to fix harsh indirect lighting. Minor incidental decruft. 2023-03-27 13:07:31 -05:00
Brad Linden 893f725570 Attempt to fix build breakage for DRTVWR-559 2023-03-24 15:30:22 -07:00
Dave Parks 5882215a6d SL-19321 Optimization pass -- Remove another shadow split from probe render, incidental decruft. 2023-03-24 14:33:41 -05:00
Dave Parks df9d2b6e96 SL-19321 Optimization pass -- reduce occlusion culling frame stalls, reduce shadow draw distance in probes. 2023-03-24 10:31:32 -05:00
Brad Linden cf3a0c77f1 Fix for SL-18458 overrides not applying when cache load happened before LLViewerObject::updateTEMaterialTextures call 2023-03-23 16:54:13 -07:00
cosmic-linden b72c66ae68
Merge pull request #137 from secondlife/SL-19399
SL-19399: Allow editing all PBR texture transforms at once with Complete material radio
2023-03-23 15:48:00 -07:00
cosmic-linden dd9d9f769d
Merge pull request #139 from secondlife/SL-19394
SL-19394: Update default midday per feedback
2023-03-23 15:12:43 -07:00
Dave Parks 9b96bf168e SL-19478 Fix for assert when applying specular map. 2023-03-23 16:31:49 -05:00
Cosmic Linden 2f97c6e142 SL-19394: Update default midday per feedback 2023-03-23 14:09:28 -07:00
Dave Parks 82125e8fba SL-18458 Fix for overrides not applying when zooming out and back in again. 2023-03-23 14:16:52 -05:00
Dave Parks 81bccc05e2 SL-18458 Fix for overrides not applying if material is not loaded on rebuild. 2023-03-23 13:33:21 -05:00
Cosmic Linden 5721bdbc4d SL-19399: Cleanup 2023-03-23 10:17:33 -07:00
Dave Parks af57bbf0ca SL-18458 Fix for one failure mode of overrides getting applied before base material is set. 2023-03-23 11:39:45 -05:00
Andrey Kleshchev d423263d54 SL-19169 Local material updates aren't applied with non-default transforms 2023-03-23 06:15:09 +02:00
Cosmic Linden 00997b997e SL-19399: Thanks to Ai Austin for PBR material editing improvement idea 2023-03-22 17:11:19 -07:00
Cosmic Linden 1ba1159a36 SL-19399: Reorganize controls for PBR material editing in the build floater in more sensible way. Ignore "Lock repeat" in PBR mode as it's redundant 2023-03-22 17:08:13 -07:00
Cosmic Linden ad590887cc SL-19399: Allow editing all PBR texture transforms at once with Complete material radio 2023-03-22 17:07:42 -07:00
Dave Parks 02091a0496 Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 2023-03-22 18:26:10 -05:00
Dave Parks e23b3972a0 DRTVWR-559 Fix for bad hashing of materials breaking render batches and who knows what else. 2023-03-22 18:25:47 -05:00
cosmic-linden e14fb62e5b
Merge pull request #134 from secondlife/SL-19394
SL-19394: Change default midday to an asset ID with probe ambiance
2023-03-22 13:02:57 -07:00
Cosmic Linden 8d4430ffec SL-19394: Change default midday to an asset ID with probe ambiance 2023-03-22 12:57:38 -07:00
Dave Parks c4bc717669 Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 2023-03-22 13:49:51 -05:00
Dave Parks c97b6034ee SL-19297 Hacky fix for MY EYES! 2023-03-22 13:49:33 -05:00
Brad Linden 49be01ef73
Merge pull request #131 from secondlife/brad/DRTVWR-559
Phase 2 of work on SL-18458 material override cache fixes
2023-03-22 09:56:06 -07:00
Dave Parks 09ed1ede8d Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 2023-03-22 10:38:46 -05:00
Dave Parks 8c7c4c424d DRTVWR-559 Quality pass -- Fix sky banding, fix off-by-one-mip in reflection 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. 2023-03-22 10:38:24 -05:00
cosmic-linden 84fe4a9bc0
Merge pull request #132 from secondlife/SL-19434
SL-19434: Fix texture issues with minimap, but keep performance from SL-19331
2023-03-21 14:45:10 -07:00
Cosmic Linden a218eed9a6 SL-19434: Fix texture issues with minimap, but keep performance from SL-19331 2023-03-21 14:28:56 -07:00
Cosmic Linden 7d97008eba Revert "SL-19434 Temporary fix for minimap breakage."
This reverts commit 084ef5173f.
2023-03-21 14:27:37 -07:00
Brad Linden 6e6bac6b40 Phase 2 of fix for SL-18458 material overrides not being cached properly 2023-03-21 13:43:40 -07:00
Andrey Kleshchev b30cde2a05 SL-19392 Disable "Double Sided" by default when importing double sided materials 2023-03-21 21:31:18 +02:00
Dave Parks 084ef5173f SL-19434 Temporary fix for minimap breakage. 2023-03-21 09:29:44 -05:00
Dave Parks 061ba03490 Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 2023-03-21 08:59:16 -05:00
Dave Parks 698fbfe1cf SL-19322 Disable automatic alpha masking because it is bugged. 2023-03-21 08:58:57 -05:00
Jonathan "Geenz" Goodman d6dd875ad1
Merge pull request #122 from secondlife/SL-19331
SL-19331: Improve performance of setSubImage (ex: media updates)
2023-03-20 07:00:20 -07:00