Commit Graph

48301 Commits (052d5c2802fa427ad97bc26ed4ec114b7fd1b80e)

Author SHA1 Message Date
Jonathan "Geenz" Goodman 052d5c2802 Wire up the debug settings.
DRTVWR-583
2023-09-29 04:33:11 -07:00
Jonathan "Geenz" Goodman 80df1d681e Can you say, generic reflectors?
DRTVWR-583
2023-09-29 04:11:25 -07:00
Jonathan "Geenz" Goodman 18b219cf83 Start removing the concept of placement mode - it's either a mirror or not.
DRTVWR-583
2023-09-25 19:20:46 -07:00
Jonathan "Geenz" Goodman d092f3e1dc Get the average normal of the face.
DRTVWR-583
2023-09-25 12:18:02 -07:00
Jonathan "Geenz" Goodman 73870cb0b4 Merge branch 'DRTVWR-559' into DRTVWR-583 2023-09-25 09:27:49 -07:00
RunitaiLinden 3da26ee8df SL-20321 Fix for missing "has_te" check (thanks Henri) 2023-09-22 15:31:49 -05:00
RunitaiLinden 813acc39fe SL-20325 Fix for double sided not working. 2023-09-22 14:23:07 -05:00
RunitaiLinden 360ffff288 SL-20321 Interpret missing TEs in override messages as indication overrides should be nulled out if present. 2023-09-21 14:54:22 -05:00
Jonathan "Geenz" Goodman 3ff3e1a353 Remove some unnecessary irradiance map bits, also fix the leak.
DRTVWR-583
2023-09-20 14:57:25 -07:00
Brad Linden e02dc20b9d
Merge pull request #379 from secondlife/davep/SL-19842
New GLTF protocol and lighting changes
2023-09-20 14:45:03 -07:00
Brad Linden bb7f023aaa Remove win32 build from DRTVWR-559 github build 2023-09-20 13:56:01 -07:00
Cosmic Linden 5b2de090c1 SL-20177: Blind attempt at fixing crash in SetWindowLongPtr. Guess based on the fact that crashes started around the time VRAM accounting was added. 2023-09-19 10:40:03 -07:00
RunitaiLinden 61ca550e64 SL-20229 Fix for mac build (and don't spam log on viewers that don't know about a particular GenericStreamingMessage method) 2023-09-19 12:34:05 -05:00
Andrey Kleshchev 97ee8b207b SL-5522 Fix applying textuers and materials with limited restrictions to attachments
1. Texture picker now updates filter's permissions based on selection
2. Various panels now properly check permissions
2023-09-19 01:01:43 +03:00
RunitaiLinden 83fb74720f SL-20229 Cache GLTF updates that are received before the object they're applied to is loaded. 2023-09-18 15:55:23 -05:00
RunitaiLinden db480d11fe SL-20229 Add blip for GLTF messages to "Show Updates to Objects" 2023-09-18 14:16:15 -05:00
Alexander Gavriliuk f479c54fbf SEC-430 'WARNING: LLFace::getGeometryVolume: Index buffer overflow' occuring 500 times plus per minute 2023-09-18 12:29:17 +02:00
Mnikolenko Productengine 2e7cf2c1af SL-20268 FIXED clicking Cancel doesn't revert Materials perms 2023-09-14 14:55:41 +03:00
Cosmic Linden a280bacfea SL-20157: Fix scale of avatar mesh parts when mikktspace tangent generation fails 2023-09-12 10:50:26 -07:00
RunitaiLinden 74940194fa Merge remote-tracking branch 'remotes/origin/DRTVWR-559' into davep/SL-19842 2023-09-11 11:51:20 -05:00
Alexander Gavriliuk 0b02bf5d26 SL-20090 BugSplat Crash: LLViewerFetchedTexture::updateFetch(2099) 2023-09-11 18:21:19 +02:00
RunitaiLinden e3e1d42ab3 SL-20229 update message template hash 2023-09-11 09:31:16 -05:00
RunitaiLinden 1514ade10d SL-19842 WIP -- Now that probes can override ambient, unroll ambient darkening hacks. 2023-09-11 09:20:00 -05:00
Jonathan "Geenz" Goodman 4192cfc1ea Merge branch 'DRTVWR-559' into DRTVWR-583 2023-09-09 14:52:06 -07:00
Jonathan "Geenz" Goodman d6f15179d1 Remove the rebuild on the drawable. Wasn't working as expected anyways.
DRTVWR-583
2023-09-09 14:51:12 -07:00
Jonathan "Geenz" Goodman 1433434bf1 Update reflectionProbeF.glsl
DRTVWR-583
2023-09-08 23:01:16 -07:00
Jonathan "Geenz" Goodman 7761ebea48 Update llheroprobemanager.cpp
DRTVWR-583
2023-09-08 21:55:15 -07:00
Jonathan "Geenz" Goodman d4c75b9b76 Mostly fixed placement math.
DRTVWR-583
2023-09-08 21:29:05 -07:00
Jonathan "Geenz" Goodman 091beab798 Even more placement modes. Reflected axis modes need work.
DRTVWR-583
2023-09-08 17:43:24 -07:00
Jonathan "Geenz" Goodman 25aee5e983 Some more modes for mirrors to place the probe.
DRTVWR-583
2023-09-08 15:54:52 -07:00
cosmic-linden 52d973e955
Merge pull request #361 from secondlife/SL-20167
SL-20167: Grey out the clipboard when copying the material is not allowed
2023-09-06 15:13:11 -07:00
Cosmic Linden c0bcc3740e SL-20167: Don't block clipboard if GLTF material is null 2023-09-06 11:47:34 -07:00
Cosmic Linden ab66df94cb SL-20167: Also check permission on paste to be certain 2023-09-06 11:02:31 -07:00
RunitaiLinden 43cd4e84bc SL-19842 WIP -- Change how probe ambiance mixes with sky ambient. 2023-09-06 10:31:03 -05:00
Alexander Gavriliuk 88a4d1f5d3 SL-19655 Remove a couple unused debug settings and related code (update) 2023-09-05 19:14:19 +02:00
Andrey Kleshchev acc7f6a271 SL-18125 Fixed default upload permissions being ignored 2023-09-05 19:50:26 +03:00
Alexander Gavriliuk 8d0af77d0b SL-19709 Fix for fullbright shiny not factoring out exposure (update) 2023-09-05 16:59:48 +02:00
Alexander Gavriliuk f7e6b2e2e1 SL-20236 BugSplat Crash in LLVertexBuffer::validateRange(708) 2023-09-05 16:47:01 +02:00
Cosmic Linden 05c8ef3f3c SL-20167: Grey out the clipboard when copying the material to clipboard is not allowed 2023-09-01 17:36:00 -07:00
Alexander Gavriliuk a44959c00a SL-19664 Crash in LLAppViewer::initStrings(2985) - log extended info 2023-09-01 20:20:31 +02:00
Jonathan "Geenz" Goodman 32d1984bf9 Temporary data model shenanigans.
Should help tweak and tune placement with direct community guidance.
DRTVWR-583
2023-09-01 08:28:57 -07:00
RunitaiLinden 75a0719ff5 SL-19842 Followup -- less aggressive ambient kill. 2023-08-30 12:57:48 -05:00
RunitaiLinden 2ce27627a1 SL-19842 Followup -- fix sunlight going black and make automatic object probes more wishy-washy (removes dark splotches where probes get stuck in walls) 2023-08-30 11:20:11 -05:00
Alexander Gavriliuk 200696f25c SL-19664 Crash in LLAppViewer::initStrings - make the error message more informative 2023-08-30 17:03:13 +02:00
Alexander Gavriliuk 6a1846e91a SL-18366 Crash in LLCullResult::assertDrawMapsEmpty - make the error message more informative 2023-08-30 16:35:29 +02:00
RunitaiLinden 455bbcf742 SL-20229 Add GenericStreamingMessage and use it to receive GLTF material overrides 2023-08-29 16:42:55 -05:00
Jonathan "Geenz" Goodman 348d427db6 Add a probe strength uniform for hero probes.
On standard reflection probes this doesn't really do anything.

DRTVWR-583
2023-08-29 05:08:47 -07:00
Jonathan "Geenz" Goodman c5bfe86915 Merge branch 'DRTVWR-559' into DRTVWR-583 2023-08-29 03:40:10 -07:00
Jonathan "Geenz" Goodman fbecd348f8 Add protocol level mirror support, and UI. 2023-08-29 03:04:04 -07:00
Alexander Gavriliuk 89f2165b41 SL-20197 Remove 'Edit PBR material' from context menu when editing an attachment 2023-08-25 22:31:43 +02:00