Commit Graph

52416 Commits (83fa366de9df385daec05c262f88eefd86af6adf)

Author SHA1 Message Date
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
Andrey Lihatskiy f5d4d3f862 #4109 Improve handling of GLTF transform hierarchy 2025-05-22 19:56:45 +03: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
Andrey Lihatskiy a58adfff8f #4105 Support .gltf and .glb files in lookupLODModelFiles 2025-05-21 08:36:03 +03:00
Andrey Kleshchev a3386f8b3a #4102 Allow selecting gltf models on mac 2025-05-19 23:05:57 +03:00
Andrey Kleshchev 875a418080 #4080 Import GLTF skin data 2025-05-19 20:40:19 +03:00
Andrey Lihatskiy fdeef47611
Merge branch 'geenz/gltf-mesh-import' into marchcat/gltf-mesh-texture-import 2025-05-18 21:21:44 +03:00
Jonathan "Geenz" Goodman a9c75d8136 More white space. 2025-05-16 19:12:40 -04:00
Jonathan "Geenz" Goodman 9346015b61 Merge branch 'geenz/gltf-texture-upload-merge' into geenz/gltf-mesh-import 2025-05-16 19:10:52 -04:00
Jonathan "Geenz" Goodman 47d95f1eae White space. 2025-05-16 19:10:23 -04:00
Jonathan "Geenz" Goodman bb76eae4b8
Merge branch 'release/2025.04' into geenz/gltf-mesh-import 2025-05-16 19:05:57 -04:00
Maxim Nikolenko d5313e7161
#4091 fix speaker icon is showing all users speaking when anyone is talking 2025-05-16 17:41:56 +03:00
Andrey Kleshchev b5db42e26b #4088 Fix Outfit folders changing to normal folders
when parent copied and pasted
2025-05-16 00:44:30 +03:00
Andrey Lihatskiy 3569cc1993 Use correct model dimensions and bounding box rotation 2025-05-14 23:43:09 +03:00
Andrey Kleshchev 05557554c3 #4081 Meshes missing after teleport 2025-05-14 21:28:30 +03:00
Andrey Lihatskiy b572bf7596 Improve mesh scaling 2025-05-14 20:39:54 +03:00
Jonathan "Geenz" Goodman 569bd9e0c2
Merge branch 'geenz/gltf-mesh-import' into marchcat/gltf-mesh-texture-import 2025-05-14 11:18:20 -04:00
Jonathan "Geenz" Goodman 2efe514f14 Make pulling weights per vertex. 2025-05-14 10:33:01 -04:00
Andrey Kleshchev 888d4ae9df #4072 Fix Appearance floater not updating 2025-05-14 00:02:16 +03:00
Andrey Kleshchev 32cd3a6088 #4071 Permit pasting links into outfits
Like it's permitted to drop them
2025-05-13 21:43:44 +03:00
Andrey Kleshchev c94e00a10b #4069 Fix crash at handleToolTip 2025-05-13 19:23:23 +03:00
Maxim Nikolenko 6b0cebe9c9
#2279 fix for View Angle setting 2025-05-13 15:57:51 +03:00
Andrey Kleshchev 6225eb8c86 #4060 Fix subfolders use through ctrl-v 2025-05-13 15:20:44 +03:00
Andrey Kleshchev e466414be4 #4055 Fix subfolder dragging 2025-05-13 15:20:44 +03:00
Maxim Nikolenko 733d65d039
#4010 play only audio mention ping for new conversation 2025-05-12 23:12:15 +03:00
Andrey Kleshchev fb34971786 Revert "#4008 Fix media scale adjustments with pbr applied"
This reverts commit b084d842c9.
2025-05-12 20:46:12 +03:00
Andrey Kleshchev 872fd15caf #4056 Crash at childGetSelectionInterface
in model importer
2025-05-10 11:25:56 +03:00
Andrey Kleshchev edb0032c95 #3542 Microphone doesn't switch after plugging in an audio device 2025-05-10 10:11:53 +03:00
Maxim Nikolenko 9668d2f0ef
#3758 do not reopen avatar picker floater 2025-05-09 18:46:56 +03:00
Maxim Nikolenko 377d1b3813
#4010 Add audio ping for chat mentions 2025-05-08 19:35:19 +03:00
Andrey Kleshchev 37134720bc #3757 Smarter subfolders dragndrop 2025-05-08 18:46:33 +03:00
Maxim Nikolenko 50108bf0b7
#4011 Add conversation list highlight for chat mention 2025-05-07 18:59:00 +03:00
Andrey Kleshchev ed705097c4 Make builds support Python 3.13 2025-05-07 18:51:57 +03:00
Andrey Kleshchev b084d842c9 #4008 Fix media scale adjustments with pbr applied 2025-05-07 00:37:14 +03:00
Andrey Lihatskiy 5e8f871aea Apply 1/100th scale to the vertex positions 2025-05-06 22:35:14 +03:00
Andrey Lihatskiy b3d1a1cb16 GLTF import texture upload 2025-05-06 22:35:14 +03:00