Andrey Kleshchev
bd7e79df36
#4191 Crash opening a gltf model
2025-05-31 01:21:19 +03:00
Maxim Nikolenko
136149d1a1
#4191 skip loading model compressed with Draco
2025-05-30 03:06:33 +03:00
Maxim Nikolenko
be40d20bca
#4190 provide unsupported extension info in log
2025-05-29 20:20:29 +03:00
Darl
6c394f0282
Enable the all MOAP option, forgot that was blocked out.
2025-05-29 08:53:41 -05:00
Andrey Lihatskiy
3375fb1348
Merge pull request #4182 from secondlife/main
...
GLTF Mesh Import: Post-release merge
2025-05-28 21:39:43 +03:00
Andrey Kleshchev
0dbf2b40f6
#4080 Fix gltf crash when opening
2025-05-28 21:07:17 +03:00
Andrey Kleshchev
4c60231c3f
#4080 Rigged mesh support #6
...
For now not touching normalizeVolumeFaces() to not brick dae upload
2025-05-28 20:19:11 +03:00
Jonathan "Geenz" Goodman
fe4f85e587
Merge remote-tracking branch 'origin/main' into geenz/2025.04-to-develop
2025-05-28 11:52:16 -04:00
Darl
ea75bfd410
Implement support for PRIM_MEDIA_FIRST_CLICK_INTERACT and autoplay for HUD media
2025-05-28 10:49:02 -05:00
Jonathan "Geenz" Goodman
de8275b14b
Merge pull request #3861 from secondlife/release/2025.04
...
Release/2025.04
2025-05-28 11:36:40 -04:00
Andrey Kleshchev
078cc9b0c1
#4080 Rigged mesh support #5
2025-05-28 10:07:19 +03:00
Andrey Lihatskiy
ab13373f0b
#4157 Improve "Unable to upload material" error message
2025-05-27 22:35:56 +03:00
Maxim Nikolenko
0d99487d46
#4107 upload the model ignoring unsupported extension
2025-05-27 20:28:00 +03:00
TJ
aeefc73129
Add font buffer resetting in LLLineEditor.clear() ( #4159 )
2025-05-27 04:03:05 +03:00
Andrey Lihatskiy
3f0aa3383a
#4109 Improve LLGLTFLoader::computeCombinedNodeTransform()
2025-05-27 01:54:05 +03:00
Andrey Kleshchev
d9d800886d
#4080 Rigged mesh support #4
2025-05-26 22:19:51 +03:00
Andrey Lihatskiy
a364b5ee1d
#4109 Add validation for non-triangulated geometry in GLTF loader
2025-05-26 17:45:57 +03:00
Andrey Kleshchev
d342aa79c2
#4080 Rigged mesh support #3
2025-05-26 17:43:12 +03:00
Andrey Lihatskiy
b423900792
#4105 Fix duplicate GLTF model instances causing upload errors
2025-05-25 19:37:16 +03:00
Andrey Lihatskiy
d6419f729e
#4109 Fix GLTF model extents calculation
2025-05-25 13:20:44 +03:00
Andrey Lihatskiy
83fa366de9
#4109 Fix inside-out geometry from negative scale transforms in GLTF loader
2025-05-25 13:20:44 +03:00
Andrey Lihatskiy
e8eac13b7b
#4109 Refactor LLGLTFLoader::populateModelFromMesh() #2
2025-05-24 21:27:35 +03:00
Andrey Lihatskiy
3eab945d90
#4109 Refactor LLGLTFLoader::populateModelFromMesh()
2025-05-24 21:27:35 +03:00
Andrey Lihatskiy
4faebc0830
#4109 Remove workaround code
2025-05-24 21:27:35 +03:00
Andrey Lihatskiy
8a9f09ea0f
#4109 #4080 Undistort GLTF rigged mesh in Z-up coordinate transformation
2025-05-23 10:44:17 +03:00
Andrey Lihatskiy
71d543ff07
#4109 #4080 Apply coordinate rotation to GLTF inverse bind matrices
2025-05-23 10:44:17 +03:00
Andrey Lihatskiy
d713be4bbe
#4109 Use correct GLTF coordinate system rotation
2025-05-23 01:56:24 +03:00
Jonathan "Geenz" Goodman
fe55c7815c
Merge pull request #4135 from secondlife/geenz/mac-outfit-gallery-crash-fix
...
Fix null outfit gallery observer pointer
2025-05-22 13:02:42 -04:00
Andrey Lihatskiy
f5d4d3f862
#4109 Improve handling of GLTF transform hierarchy
2025-05-22 19:56:45 +03:00
Maxim Nikolenko
5b12428e65
#4132 fix name mentions sometimes not being highlighted
2025-05-22 19:53:53 +03:00
Jonathan "Geenz" Goodman
b62e7f96c2
Remove mOutfitsObserver, use mCategoriesObserver from our base.
2025-05-22 12:53:37 -04:00
sethalvesLL
38a643ae31
Merge pull request #4052 from secondlife/seth/viewer-1865
...
adjust which webrtc tracks are enabled when the avatar crosses a region border
2025-05-22 09:44:11 -07:00
sethalvesLL
5047a0b439
Merge pull request #4100 from secondlife/viewer-1865-for-2025.04
...
Viewer 1865 for 2025.04
2025-05-22 09:43:51 -07:00
Andrey Kleshchev
0129106bdf
#4110 Crash on LLScrollListCtrl::deleteSelectedItems
2025-05-22 19:41:17 +03:00
AtlasLinden
cee546977d
Allow runners to operate independently
...
Currently if there are multiple workflow runs queued and a runner is offline, the online runner will wait for the offline runner to either timeout or complete the job before moving to the next job.
This adjustment should allow the online runner/s to move onto new workflow runs regardless of what other runners are up to.
2025-05-22 09:05:24 -07:00
Jonathan "Geenz" Goodman
25e6834127
Fix null outfit gallery observer pointer
2025-05-22 08:14:41 -04:00
Maxim Nikolenko
9d3a03e6da
#4118 Allow Bulk Upload to initialize on Bulk Upload All option
2025-05-22 14:58:13 +03:00
Andrey Kleshchev
6a92f8777d
Crash at LLVOVolume::isAnimatedObject
2025-05-22 07:11:54 +03:00
Andrey Kleshchev
fe84905b17
#4128 Crash on mInvBindMatrix
2025-05-22 07:11:54 +03:00
Jonathan "Geenz" Goodman
910a3a6792
Merge pull request #4133 from secondlife/geenz/macos-texture-crash
...
Fix for crash on macOS when loading a GLTF mesh. Fixes meshes not loading on macOS.
2025-05-21 21:05:58 -04:00
Jonathan "Geenz" Goodman
3670cf64eb
White space.
2025-05-21 21:04:14 -04:00
Jonathan "Geenz" Goodman
30aa14d0b3
Make loading the asset into VRAM optional.
2025-05-21 21:00:06 -04:00
Jonathan "Geenz" Goodman
30b72ba410
Make sure we're guarding texture uploads to the GPU properly
...
If we're not loading a texture, most of this should not be necessary.
2025-05-21 20:43:45 -04:00
Jonathan "Geenz" Goodman
18182b137a
Fix for crash when loading texutres on a GLTF mesh.
2025-05-21 20:09:15 -04:00
Andrey Kleshchev
a9e9c03762
#4080 Rigged mesh support #2
2025-05-21 18:53:35 +03:00
AtlasLinden
55b1a16b8e
Merge pull request #4079 from secondlife/atlas-qaworkflow
...
Add reinforced setup steps to qatest.yaml
2025-05-21 08:13:04 -07:00
Maxim Nikolenko
a31b7ae241
Merge pull request #4126 from secondlife/maxim/2025.04-p430
...
#p430 don't show MFA dialog twice
2025-05-21 16:36:39 +03:00
Maxim Nikolenko
3fa7674661
fix test for lllogininstance.cpp
2025-05-21 15:44:48 +03:00
Andrey Lihatskiy
a58adfff8f
#4105 Support .gltf and .glb files in lookupLODModelFiles
2025-05-21 08:36:03 +03:00
Mnikolenko Productengine
0296bd6ca7
#p430 don't show MFA dialog twice
2025-05-21 02:50:39 +03:00