Commit Graph

50024 Commits (1d8e3e7ab123edcef1d8b7f7a8f0023b2ffb8c51)

Author SHA1 Message Date
RunitaiLinden 1d8e3e7ab1
Merge pull request #1283 from RyeMutt/mikktspace-updates
Update to use newer mikktspace generation lib changes from Blender
2024-04-19 10:26:08 -05:00
Rye Mutt 51c7108650 Update to use newer mikktspace generation lib changes from Blender for bug/crash fixes 2024-04-19 10:55:36 -04:00
Andrey Kleshchev 9b5615647d viewer#1081 removed a 'not finalized' part of 2K benefits
This part isn't planned at the moment, at least not this way, remove to
not cause issues once server side changes behavior
2024-04-19 01:06:35 +03:00
RunitaiLinden bc93177ea0
1176 integrate llgltfnode with selection manager and llmaniptranslate/rotate (#1258)
* #1176 Somewhat working GLTF Node support for translate tool

* #1176 Missing file from last commit

* #1176 Better translation for rotated nodes.

* #1176 Fix for objects snapping back to original position

* #1176 GLTF Samples compatibility pass -- attempt at improving rotation manip support, incidental cleanup, GLTF node debug display

* #1176 Clean out some unused and not working functions.

* #1176 Fix for mac build, incidental cleanup

* Mac build fix
2024-04-17 16:12:49 -05:00
Brad Linden d46811d60d
Merge pull request #1230 from beqjanus/StopVoCacheTPHangs
Stop vo cache related tp hangs
2024-04-16 11:32:57 -07:00
Brad Linden bed05f53ae Merge remote-tracking branch 'origin/main' into release/materials_featurette 2024-04-16 11:29:12 -07:00
Vir Linden a3cbd41543
Merge pull request #1246 from secondlife/vir-linden-patch-2
https://github.com/secondlife/viewer/issues/1214 - Update cla.yaml
2024-04-16 12:28:25 -04:00
Vir Linden b340042a3f
https://github.com/secondlife/viewer/issues/1214 - Update cla.yaml 2024-04-16 12:19:09 -04:00
Beq ee33a43dae Too hasty on the push. 2024-04-16 16:50:37 +01:00
Beq 655b35afff Add some checking around extras cache versionNumber 2024-04-16 10:19:56 +01:00
Brad Linden 23d7622d82 Merge branch 'main' into release/materials_featurette 2024-04-15 17:59:03 -07:00
Beq 291c1ad91b Declaring things helps! 2024-04-15 12:28:51 +01:00
Beq 614b9739ff lift variable out of loop and fix a missing bracket. 2024-04-15 12:23:11 +01:00
Beq 64c541f401 Fix/Finish VoCache extras
The extras cache was never fully implemented and thus grows forever.
This coupled with the server side "bug" that sends innumerable blank overrides leads users to collect 100MB+ SLEC files which in turn cause significant pauses post TP.
2024-04-14 21:04:56 +01:00
Andrey Kleshchev a6107bceec viewer#1081 Add expected price to upload's body 2024-04-13 02:07:58 +03:00
Andrey Kleshchev 4053bae85d viewer#1081 Fix XMLPRC not being parced to LLSD correctly
which interferred with getting benefits from LLSD array
2024-04-12 21:53:35 +03:00
Andrey Kleshchev 713d443ae8 viewer#1081 LLFloaterImagePreview 2048 image upload support 2024-04-12 21:53:35 +03:00
Andrey Kleshchev 7df1bc9e65 viewer#1081 2K texture apload price arrives as an array #2 2024-04-12 21:53:35 +03:00
Signal Linden 7507abb566
Merge pull request #1198 from secondlife/signal/xz
CI: adopt xz compression, actions/*-artifact@v4
2024-04-12 07:44:47 -07:00
Bennett Goble 0f94ea86d4 CI: adopt xz compression
Move towards packaging artifacts with xz, which offers higher compression ratios and faster decode time.
2024-04-11 15:18:42 -07:00
Signal Linden cc8fdf341d
Merge pull request #1197 from secondlife/signal/rm-incredibuild.py
Remove unused fix-incredibuild.py
2024-04-11 11:32:38 -07:00
Signal Linden c070f23547
Merge pull request #1095 from secondlife/signal/rm-buildparams
Remove BuildParams
2024-04-11 11:32:12 -07:00
Signal Linden 4b24c32678
Merge pull request #1199 from secondlife/signal/rm-py-matrix
CI: Remove python-version from matrix
2024-04-11 11:32:00 -07:00
Bennett Goble 7fa24d636e CI: Remove python-version from matrix
Drop python version from matrix configuration as it's always 3.11.
2024-04-11 00:16:17 -07:00
Bennett Goble 72d46037bd Remove unused fix-incredibuild.py 2024-04-10 21:21:09 -07:00
cosmic-linden 5156347c4d
Merge pull request #1194 from secondlife/v-1163
viewer#1163: Avoid terrain texture memory leak
2024-04-10 16:43:20 -07:00
Cosmic Linden b7b962affd viewer#1163: Unboost terrain textures when done to allow deletion 2024-04-10 15:34:48 -07:00
Jonathan "Geenz" Goodman 7ef2b43802
Multiple fixes for mirrors. (#1192)
* #1064 Fix for mirror surfaces going black when the roughness is set too high.

* #1130 Fix for the user's avatar not appearing in mouselook in a mirror.

* #1059 Disable mirrors on low settings per the feature table.

* #860 Modify the settings UI to better reflect that we only have two AA modes: off and FXAA.

* #1191 Add some settings for mirrors in preferences.

* #1185 Add support for runtime mirror resolution changing.  Useful for quality settings, and auto-FPS.
2024-04-10 15:21:59 -07:00
RunitaiLinden 720f7d7ef5
Fix mac build (#1182)
* Fix mac build

* Mac build take 2

* Mac build take 3
2024-04-10 11:25:07 -05:00
RunitaiLinden b2a450a308
#1126 gltf scene import prototype (#1172)
* #1126 GLTF Scene import initial prototype (working geometry import for some assets)

* #1126 WIP -- Expand support for more vertex formats, PoC material import, shadow support, scale support

* #1126 move GLTF implementation to newview/gltf

* #1126 Refactor attribute loading to be less copy/pasta for each combination of types

* #1126 Partially working object selection.  Ability to have multiple scenes at once.  Helpful message on how to use the preview button.

* #1126 Add bounding box debug display and untangle GLTF raycast from LLVOVolume raycast

* #1126 Working raycast on GLTF scenes.

* #1126 Remove some #pragma optimize offs
2024-04-09 19:21:10 -05:00
Brad Linden 5a47a3cb23 Merge remote-tracking branch 'origin/main' into release/materials_featurette 2024-04-09 14:17:34 -07:00
Nat Goodspeed da9a1dcb55 Increment viewer version to 7.1.6
following promotion of secondlife/viewer #690
2024-04-09 17:14:13 -04:00
cosmic-linden 03c7520160
Merge pull request #1162 from secondlife/v-759
secondlife/viewer#759: Fix minimap loading for 2k PBR materials
2024-04-09 13:33:20 -07:00
Cosmic Linden 7c92398cf6 secondlife/viewer#759: Fix minimap loading for 2k PBR materials, and probably other odd cases 2024-04-08 10:26:14 -07:00
cosmic-linden a9b61c90e7
Merge pull request #1133 from secondlife/v-773
secondlife/viewer#773: Improve documentation for RenderTerrainPBREnabled
2024-04-03 13:45:12 -07:00
Cosmic Linden e2da41a759 secondlife/viewer#773: Improve test plan for PBR terrain feature flag 2024-04-03 10:28:19 -07:00
Cosmic Linden dea2192814 secondlife/viewer#773: Amend dev setting description for RenderTerrainPBREnabled 2024-04-03 10:08:09 -07:00
RunitaiLinden 54fc10acb1
#1116 HDRI preview enhancements (#1119)
Don't split sky in radiance and irradiance maps
Allow for applying HDRI sky to only irradiance map
Allow for showing entire EEP sky (clouds and all) when split is set to zero
2024-04-02 16:09:20 -05:00
RunitaiLinden 92efb16039
#854 Fix for skies that shouldn't be auto-adjusted getting auto-adjusted. (#1115) 2024-04-02 15:27:22 -05:00
RunitaiLinden 422ab40704
https://github.com/secondlife/jira-archive-internal/issues/71062 Fix for avatar not responding to keyboard inputs when not visible (#1113) 2024-04-02 14:04:42 -05:00
Andrey Kleshchev e1e0b6fc5b viewer#1081 Account for 2K texture upload price in bulk upload 2024-04-01 19:30:51 +03:00
Andrey Kleshchev 18ef2e3b2b viewer#1081 Account for 2K texture upload price in material and texture upload 2024-04-01 19:30:51 +03:00
Bennett Goble 2b1e372f76 Remove BuildParams
This file is no longer used.
2024-03-30 21:21:55 -07:00
RunitaiLinden 43e605b833
#731 Fix for divide by zero when haze density set to zero (#1085) 2024-03-28 16:07:09 -05:00
RunitaiLinden 617436b7cb
#1046 Tweak auto-exposure to not underexpose bright scenes (#1084) 2024-03-28 14:06:11 -05:00
cosmic-linden 74b2f5b2dd
Merge pull request #1058 from secondlife/v-1050
secondlife/viewer#1050: Fix mirror clipping for PBR terrain. Also fixes environment settings for PBR terrain.
2024-03-26 16:59:20 -07:00
Andrey Lihatskiy 78174fc865 Merge remote-tracking branch 'origin/main' into DRTVWR-588-maint-W
# Conflicts:
#	.github/workflows/build.yaml
2024-03-27 00:14:56 +02:00
Brad Linden cab312d100 Merge remote-tracking branch 'origin/main' into release/materials_featurette 2024-03-26 14:22:54 -07:00
Nat Goodspeed 9567393f80 Increment viewer version to 7.1.5
following promotion of secondlife/viewer #650
2024-03-26 16:56:26 -04:00
Nat Goodspeed c810a409e2 Merge GLTF PBR Maint 2 to main. 2024-03-26 16:55:32 -04:00