summaryrefslogtreecommitdiff
path: root/indra/newview/gltf
AgeCommit message (Collapse)Author
10 daysMerge tag 'Second_Life_Release#f338b91f-2025.05' into 2025.05Erik Kundiman
11 days#4483 Fix gltf not opening unicode pathsAndrey Kleshchev
13 daysMerge tag 'Second_Life_Release#8240af03-2025.05' into 2025.05Erik Kundiman
2025-07-31#4465 modify vertex limit threshold for starting splittingMaxim Nikolenko
2025-07-29Merge tag 'Second_Life_Release#288bce10-2025.05' into 2025.05Erik Kundiman
2025-07-22#4393 Handle unknown exceptions in uploader betterAndrey Kleshchev
Output is highly technical, but better than nothing
2025-07-22#4318 Warn or log when texture gets scaled downAndrey Kleshchev
for material and model upload
2025-07-18Merge tag 'Second_Life_Release#f5d350fb-2025.05-gltf-mesh-import' into 2025.05Erik Kundiman
2025-07-15#4204 Cache material names, centralize texture index validationAndrey Lihatskiy
2025-07-14#4204 Refactor material name and texture handling in GLTF loaderAndrey Lihatskiy
2025-07-14#4204 Cache processed materialsAndrey Lihatskiy
2025-07-09#4314 Fix model suffixes #2Andrey Kleshchev
2025-07-09#4314 Follow-up: duplicate logic for mSubmodelIDAndrey Lihatskiy
2025-07-09#4324 sort indices before splitsMaxim Nikolenko
2025-07-08#4314 Fix model suffixesAndrey Kleshchev
Usecase: Unable to use the same GLB model for physics
2025-07-08#4290 Unresponsive viewer when uploading modelsAndrey Kleshchev
Fix severe log spam
2025-07-04#4323 fix for transparent meshesMaxim Nikolenko
2025-07-04#4242 Make sure group array is initializedAndrey Kleshchev
MacOS doesn't seem to like missing init.
2025-07-03Merge tag 'Second_Life_Project#900516a4-glTF_Mesh_Import' into gltf_mesh_importErik Kundiman
2025-07-03Merge tag 'Second_Life_Project#bca9ba9b-glTF_Mesh_Import' into gltf_mesh_importErik Kundiman
2025-07-03#4242 Debug dump improvementAndrey Kleshchev
for better comparison with collada output
2025-07-02#4242 Clarify some operationsAndrey Kleshchev
and make scale application a bit more valid
2025-07-02#4142 Fix missed indexAndrey Kleshchev
2025-07-02#4315 Crash in GLTF uploaderAndrey Kleshchev
Properly handle importer's crashes in general
2025-07-01#4242 Better issue loggingAndrey Kleshchev
2025-07-01#4190 Provide unsupported extension info in log fileMaxim Nikolenko
2025-06-28Revert "Fix LLCharacter base class constness." and restore improvements from ↵Ansariel
10a324a1034c177b95545ac7ffaa6aa6abed65ff instead
2025-06-26#4291 Uploading without a .bin silently failsAndrey Kleshchev
2025-06-26#4142 Joint grouping and strippingAndrey 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 bonesAndrey Kleshchev
2025-06-24Merge tag 'Second_Life_Project#1a6e3286-GLTF_Mesh_Import' into gltf_mesh_importErik Kundiman
2025-06-24Merge tag 'Second_Life_Project#bd7e79df-gltf_mesh_import' into gltf_mesh_importErik Kundiman
2025-06-24#4257 Use filename as model initial nameAndrey Lihatskiy
2025-06-19#4204 Remove more unused codeAndrey 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 failureAndrey Lihatskiy
2025-06-18#4204 Fix GLTF texture loading to match DAE loader behaviorAndrey Lihatskiy
2025-06-18#4242 Support splitting of gltf faces that are over 16bit limitAndrey Kleshchev
2025-06-13#4147 Joint Overrides #3Andrey Kleshchev
Remande skeleton translation from default skeleton to overriden skeleton
2025-06-12#4147 Joint Overrides #2Andrey Kleshchev
2025-06-12#4147 Move mAlternateBindMatricesAndrey Kleshchev
For reduced log spam and calculutions and to make further modifications easier.
2025-06-11#4114 Improve GLTF mesh uploader log 2Andrey Lihatskiy
2025-06-11#4147 Joint overrideMaxim Nikolenko
2025-06-11#4214 Weights and Joints remap #2Andrey Kleshchev
2025-06-10#4114 Improve GLTF mesh uploader logAndrey Lihatskiy
2025-06-10#4148 Skeleton Translation #2Andrey Kleshchev
2025-06-09#4170 Use GLTF scene definition for node traversalAndrey 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 TranslationAndrey Kleshchev
2025-06-09#4170 Follow-up: Optimize GLTF node hierarchy traversalAndrey Lihatskiy