Cosmic Linden
d048fa142c
SL-19561: Fix missing shadows on PBR alpha mask animeshes.
...
TODO: Why did this work for the equivalent non-rigged prim?
2023-04-18 11:38:35 -07:00
RunitaiLinden
04b6b84798
SL-19595 Reenable automatic alpha masking for legacy materials.
2023-04-17 16:16:11 -05:00
Rye Mutt
c46d392984
Fix moon texture being incorrectly multiplied by the global light color ( #174 )
2023-04-17 10:05:43 -05:00
RunitaiLinden
03bd681564
DRTVWR-559 Balance night scenes against release, nudge glow down a smidge, remove exposure correction from legacy fullbright balance PBR materials against legacy.
2023-04-14 19:24:21 -05:00
RunitaiLinden
d32bca67f1
DRTVWR-559 Add paranoia checks around typecasts of LLGLTFMaterial to LLFetchedGLTFMaterial
2023-04-14 07:36:13 -05:00
RunitaiLinden
5f5bac8087
Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559
2023-04-13 19:41:59 -05:00
RunitaiLinden
6c5b907670
SL-19358 Fix for explody meshes.
2023-04-13 19:41:11 -05:00
Cosmic Linden
137a21fd99
SL-19592: Fix alpha blend PBR prims on HUD
2023-04-13 11:55:10 -07:00
Cosmic Linden
4f7eabee84
SL-19573: Fix alpha mask prims not rendering in HUD
2023-04-13 11:11:34 -07:00
Jonathan "Geenz" Goodman
23365ca51a
Fix for nameplates, HUD text generally.
...
DRTVWR-559
SL-19524
SL-19513
2023-04-12 16:58:15 -07:00
Jonathan "Geenz" Goodman
88d35aaf0f
Merge pull request #166 from secondlife/DRTVWR-559-post-refactor
...
Drtvwr 559 post processing refactor
2023-04-12 16:40:51 -07:00
RunitaiLinden
bd7a924a94
DRTVWR-559 Balance midday to not be a touch green.
2023-04-12 18:01:39 -05:00
Jonathan "Geenz" Goodman
6d5c169716
Merge branch 'DRTVWR-559' into DRTVWR-559-post-refactor
2023-04-12 15:18:27 -07:00
Jonathan "Geenz" Goodman
58df456675
Fixed DoF
2023-04-12 14:50:14 -07:00
Jonathan "Geenz" Goodman
d839bfe43a
Combine glow in a separate shader.
...
DRTVWR-559
SL-19524
SL-19513
2023-04-12 13:01:53 -07:00
RunitaiLinden
d6b99cff8a
SL-19390 Make "Cloud Coverage" feedback into ambient when probe ambiance is zero and feedback into probe ambiance when probe ambiance is not zero.
2023-04-12 14:51:56 -05:00
RunitaiLinden
63c5711914
SL-19569 Don't reset probes when crossing parcel borders (whoops) and tone down glare on legacy materials.
2023-04-12 13:44:41 -05:00
Dave Parks
84fb05efeb
SL-19569 Reset probes when reverting sky settings to shared environment.
2023-04-12 11:52:20 -05:00
Dave Parks
c53aabe33f
DRTVWR-559 Update default midday to closely resemble a public domain HDRI ( https://polyhaven.com/a/cloud_layers )
2023-04-12 11:33:29 -05:00
Dave Parks
086da3d6f8
DRTVWR-559 Make cloud pattern deterministic when cloud scroll is zero.
2023-04-12 09:55:00 -05:00
Dave Parks
17615dd6b6
DRTVWR-559 Fix for burn-in on legacy gloss materials.
2023-04-12 08:58:20 -05:00
Dave Parks
99bcc719a7
SL-19560 Temporary hack fix to get BoM textures to load.
2023-04-11 20:10:59 -05:00
Dave Parks
ab28599ce5
DRTVWR-559 Make sunlight specular consistent with pointlight specular.
2023-04-11 17:17:29 -05:00
Dave Parks
6efe63f8c5
SL-19564 Add missing legacy_adjust
2023-04-11 16:13:18 -05:00
Dave Parks
b09e5324c7
SL-19564 Document magic number.
2023-04-11 15:31:26 -05:00
RunitaiLinden
2b2154f021
SL-19564 Rebalance exposure and sky. Hack legacy diffuse map saturation and brightness to allow ACES Hill all the time.
2023-04-11 15:09:58 -05:00
Jonathan "Geenz" Goodman
56b21054eb
Get DoF working
...
Need to fix up bloom.
DRTVWR-559
SL-19524
SL-19513
2023-04-10 11:29:50 -07:00
Jonathan "Geenz" Goodman
1d316c8a25
Get DoF moved into its own method
...
Still broken, figuring out what's up with depth.
DRTVWR-559
SL-19524
SL-19513
2023-04-10 10:56:31 -07:00
Jonathan "Geenz" Goodman
635037ea30
Fix SSR.
...
DRTVWR-559
SL-19524
SL-19513
2023-04-08 23:18:34 -07:00
Jonathan "Geenz" Goodman
5bfae438fd
Start scrapping screenTarget().
...
Makes our binding flow _far more_ predictable and makes way more sense.
DRTVWR-559
SL-19524
SL-19513
2023-04-08 20:18:15 -07:00
Jonathan "Geenz" Goodman
82ba39d2ff
Start moving our post process into methods.
...
Lets make post processing make sense again.
DRTVWR-559
SL-19524
SL-19513
2023-04-08 19:30:58 -07:00
Dave Parks
4747392264
SL-19538 Nudge probe scheduler to unstick probes that are "complete".
2023-04-08 11:22:50 -05:00
Dave Parks
413ce656c8
SL-19538 Clear probes on sky setting slam. Better probe update prioritization. Incidental decruft.
2023-04-07 14:10:53 -05:00
Dave Parks
de73cf7599
SL-19538 Remove clouds from irradiance maps and don't conflate max probe samples with max probe neighbors, and don't move manual probes after they are complete (removes flickering around Sponza).
2023-04-07 11:06:09 -05:00
Dave Parks
72a0408401
SL-19538 Back off on sun brightening a bit, remove errant brightening of clouds, and update midday to not be red shifted.
2023-04-06 22:55:51 -05:00
Dave Parks
a6d03d1e98
Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559
2023-04-06 18:59:01 -05:00
Dave Parks
b127e1bd12
SL-19538 Nudge sun brightness and replace "gamma" with an exposure scaler approximation
2023-04-06 18:58:24 -05:00
Signal Linden
15a9a0e8db
Merge pull request #144 from secondlife/signal/act
...
SL-18839: Add basic windows build
2023-04-06 11:36:32 -07:00
Dave Parks
bb79718c8f
SL-19538 Followup -- scrub all possible sources of NaNs, make dynamic exposure controls not persist, limit exposure range, and do a debug gl pass.
2023-04-06 13:21:25 -05:00
cosmic-linden
31f8fb7951
SL-19543: Fix blinn phong prims with alpha blending not blending ( #158 )
2023-04-06 10:17:54 -05:00
Bennett Goble
6926368ff8
SL-18839: Add basic Github build
2023-04-05 15:44:24 -07:00
RunitaiLinden
5bf60f5d9e
SL-19538 Followup -- fix for dynamic exposure having large gaps in it… ( #157 )
...
* SL-19538 Followup -- fix for dynamic exposure having large gaps in its luminance sampling.
* SL-19538 Followup -- review feedback changes.
2023-04-05 16:48:34 -05:00
RunitaiLinden
1f79379bf2
SL-19538 Followup -- tune exposure parameters and clamp local light ambiance. Make render targets 16F and scrube NaNs (thanks Rye). Update midday. ( #154 )
2023-04-05 11:55:51 -05:00
cosmic-linden
d6d634d29f
SL-19331: Move media updates off-thread on select hardware ( #153 )
...
* SL-19331: Have media updates on the LLImageGL thread even when texture updates are on the main thread. Add config.
Off-thread media updates seem work best performance-wise when using glTexImage2D, not sub_image_lines. Otherwise, there are lots of main thread stalls.
* SL-19331: Bump featuretable
* SL-19331: Cleanup, annotate comment
2023-04-05 11:55:33 -05:00
Bennett Goble
b09f61f6bf
SL-18679: Find newer NSIS installation path
2023-04-04 12:21:07 -07:00
cosmic-linden
b28971e4bf
Merge pull request #145 from secondlife/SL-19331
...
SL-19331: Partially revert code trim in LLViewerMediaImpl
2023-04-04 10:46:29 -07:00
RunitaiLinden
698966f8e7
SL-19538 Remove hacky ambiance scale and take the mittens off probe a… ( #151 )
...
* SL-19538 Remove hacky ambiance scale and take the mittens off probe ambiance values. Fix for sky brightening being done in sRGB space.
2023-04-04 10:29:12 -07:00
Dave Parks
7be7c66b0e
SL-18458 Followup -- disable vocache unit test to unstick build, sanitize "object_id" to "local_id"
2023-04-03 19:13:23 -05:00
RunitaiLinden
7c831d115b
SL-18458 Make LLVOCache the one source of truth on most recently received overrides. ( #147 )
2023-04-03 15:22:40 -07:00
Cosmic Linden
dda6402893
SL-19331: Add comment on reason for revert
2023-04-03 11:24:26 -07:00