| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-07-29 | Merge tag 'Second_Life_Release#288bce10-2025.05' into 2025.05 | Erik Kundiman | |
| 2025-07-22 | #4393 Handle unknown exceptions in uploader better | Andrey Kleshchev | |
| Output is highly technical, but better than nothing | |||
| 2025-07-22 | #4318 Warn or log when texture gets scaled down | Andrey Kleshchev | |
| for material and model upload | |||
| 2025-07-18 | Merge tag 'Second_Life_Release#f5d350fb-2025.05-gltf-mesh-import' into 2025.05 | Erik Kundiman | |
| 2025-07-15 | #4204 Cache material names, centralize texture index validation | Andrey Lihatskiy | |
| 2025-07-14 | #4204 Refactor material name and texture handling in GLTF loader | Andrey Lihatskiy | |
| 2025-07-14 | #4204 Cache processed materials | Andrey Lihatskiy | |
| 2025-07-09 | #4314 Fix model suffixes #2 | Andrey Kleshchev | |
| 2025-07-09 | #4314 Follow-up: duplicate logic for mSubmodelID | Andrey Lihatskiy | |
| 2025-07-09 | #4324 sort indices before splits | Maxim Nikolenko | |
| 2025-07-08 | #4314 Fix model suffixes | Andrey Kleshchev | |
| Usecase: Unable to use the same GLB model for physics | |||
| 2025-07-08 | #4290 Unresponsive viewer when uploading models | Andrey Kleshchev | |
| Fix severe log spam | |||
| 2025-07-04 | #4323 fix for transparent meshes | Maxim Nikolenko | |
| 2025-07-04 | #4242 Make sure group array is initialized | Andrey Kleshchev | |
| MacOS doesn't seem to like missing init. | |||
| 2025-07-03 | Merge tag 'Second_Life_Project#900516a4-glTF_Mesh_Import' into gltf_mesh_import | Erik Kundiman | |
| 2025-07-03 | Merge tag 'Second_Life_Project#bca9ba9b-glTF_Mesh_Import' into gltf_mesh_import | Erik Kundiman | |
| 2025-07-03 | #4242 Debug dump improvement | Andrey Kleshchev | |
| for better comparison with collada output | |||
| 2025-07-02 | #4242 Clarify some operations | Andrey Kleshchev | |
| and make scale application a bit more valid | |||
| 2025-07-02 | #4142 Fix missed index | Andrey Kleshchev | |
| 2025-07-02 | #4315 Crash in GLTF uploader | Andrey Kleshchev | |
| Properly handle importer's crashes in general | |||
| 2025-07-01 | #4242 Better issue logging | Andrey Kleshchev | |
| 2025-07-01 | #4190 Provide unsupported extension info in log file | Maxim Nikolenko | |
| 2025-06-28 | Revert "Fix LLCharacter base class constness." and restore improvements from ↵ | Ansariel | |
| 10a324a1034c177b95545ac7ffaa6aa6abed65ff instead | |||
| 2025-06-26 | #4291 Uploading without a .bin silently fails | Andrey Kleshchev | |
| 2025-06-26 | #4142 Joint grouping and stripping | Andrey Kleshchev | |
| Viewer only supports 110 joints at a time, when model has more bones than that importer has to strip some, use groups for stripping. | |||
| 2025-06-25 | #4148 Fix collision bones | Andrey Kleshchev | |
| 2025-06-24 | Merge tag 'Second_Life_Project#1a6e3286-GLTF_Mesh_Import' into gltf_mesh_import | Erik Kundiman | |
| 2025-06-24 | Merge tag 'Second_Life_Project#bd7e79df-gltf_mesh_import' into gltf_mesh_import | Erik Kundiman | |
| 2025-06-24 | #4257 Use filename as model initial name | Andrey Lihatskiy | |
| 2025-06-19 | #4204 Remove more unused code | Andrey Lihatskiy | |
| 2025-06-19 | #4204 Unused code cleanup (#4278) | Andrey Lihatskiy | |
| 2025-06-19 | #4214 Revert and remake "weights remap" | Andrey Kleshchev | |
| This reverts commits fe10a83f69bb26eb581e143fb99c1250c355938b and 08f6f5c697fce4ccbfba357ab9ce5af915dd0574.. | |||
| 2025-06-18 | #4204 Log embedded texture extraction failure | Andrey Lihatskiy | |
| 2025-06-18 | #4204 Fix GLTF texture loading to match DAE loader behavior | Andrey Lihatskiy | |
| 2025-06-18 | #4242 Support splitting of gltf faces that are over 16bit limit | Andrey Kleshchev | |
| 2025-06-13 | #4147 Joint Overrides #3 | Andrey Kleshchev | |
| Remande skeleton translation from default skeleton to overriden skeleton | |||
| 2025-06-12 | #4147 Joint Overrides #2 | Andrey Kleshchev | |
| 2025-06-12 | #4147 Move mAlternateBindMatrices | Andrey Kleshchev | |
| For reduced log spam and calculutions and to make further modifications easier. | |||
| 2025-06-11 | #4114 Improve GLTF mesh uploader log 2 | Andrey Lihatskiy | |
| 2025-06-11 | #4147 Joint override | Maxim Nikolenko | |
| 2025-06-11 | #4214 Weights and Joints remap #2 | Andrey Kleshchev | |
| 2025-06-10 | #4114 Improve GLTF mesh uploader log | Andrey Lihatskiy | |
| 2025-06-10 | #4148 Skeleton Translation #2 | Andrey Kleshchev | |
| 2025-06-09 | #4170 Use GLTF scene definition for node traversal | Andrey Lihatskiy | |
| Process nodes through the scene hierarchy as defined in the GLTF file instead of attempting to reconstruct parent-child relationships. This ensures proper import of models created by GLTF transform tools. | |||
| 2025-06-09 | #4148 Skeleton Translation | Andrey Kleshchev | |
| 2025-06-09 | #4170 Follow-up: Optimize GLTF node hierarchy traversal | Andrey Lihatskiy | |
| 2025-06-09 | #4170 Fix GLTF import missing mesh parts from transform tools | Andrey Lihatskiy | |
| Process entire node hierarchy instead of only nodes with meshes. GLTF transform tools often create intermediate transform nodes without meshes that were being skipped, causing child meshes to be omitted from import. | |||
| 2025-06-09 | Fix split model vertex/joint remapping to use correct model variable | Andrey Lihatskiy | |
| 2025-06-05 | #4214 Fix material upload | Andrey Kleshchev | |
| 2025-06-05 | #4214 Weights and Joints remap | Andrey Kleshchev | |
