summaryrefslogtreecommitdiff
path: root/indra/llprimitive/lldaeloader.cpp
AgeCommit message (Collapse)Author
2023-09-10Merge branch 'main' into DRTVWR-559Erik Kundiman
2023-07-19Cast COLLADA dom instance as instructed on its docErik Kundiman
which can be found too in the system COLLADA DOM headers.
2022-12-12Merge remote-tracking branch 'origin/main' into DRTVWR-559Brad Linden
2022-09-23SL-18156 Cleanup of MikktSpace integration, apply MikktSpace tangents to all ↵Dave Parks
meshes.
2022-09-16SL-18128 Clear out much OpenGL cruft and switch to core profile on AMDDave Parks
2022-09-12SL-18095 Add tangents to mesh assets so we can calculate mikktspace tangents ↵Dave Parks
in the mesh's original coordinate frame.
2022-08-04Merge remote-tracking branch 'origin/master' into DRTVWR-559Brad Kittenbrink
2022-08-04Merge branch 'master' into DRTVWR-565-maint-PAndrey Lihatskiy
2022-08-03SL-17890 Face creation does not clean used arraysAndrey Kleshchev
2022-06-11SL-17475 Remap models before simplificationAndrey Kleshchev
2022-06-08SL-17214 additional glTF validation, remove dead code from DAE loaderDave Houlton
2022-06-08SL-17214 initial loader class skeletonDave Houlton
2022-03-01Merge branch 'master' (DRTVWR-557) into DRTVWR-546Andrey Kleshchev
# Conflicts: # autobuild.xml # doc/contributions.txt # indra/cmake/GLOD.cmake # indra/llcommon/tests/llprocess_test.cpp # indra/newview/VIEWER_VERSION.txt # indra/newview/lldrawpoolavatar.cpp # indra/newview/llfloatermodelpreview.cpp # indra/newview/llmodelpreview.cpp # indra/newview/llviewertexturelist.cpp # indra/newview/llvovolume.cpp # indra/newview/viewer_manifest.py
2021-11-29Merge branch 'DRTVWR-542-meshopt' into DRTVWR-546Andrey Kleshchev
2021-11-15SL-15756 Removed mHasGeneratedFacesAndrey Kleshchev
mHasGeneratedFaces is always true for some types of models and glod was treating faces as one mesh by default, so meshoptimizer should do the same regardles of mHasGeneratedFaces
2021-09-20SL-16006 and SL-16009 Rigged mesh rendering optimization passDave Parks
2021-09-09SL-15965 Support wider range of parsing errorsAndrey Kleshchev
2021-08-04DRTVWR-542 Automated method selectionAndrey Kleshchev
Normally simplification methods apply for whole upload, but this one selects methods per model or per face.
2021-08-04DRTVWR-542 Fix incorect dropbox stateAndrey Kleshchev
2021-07-28DRTVWR-542 Fix malfunctioning warningAndrey Kleshchev
2021-04-13SL-15102 Crash at load_face_from_dom_trianglesAndrey Kleshchev
2020-10-14Merge branch 'master' into DRTVWR-513-maintAndrey Lihatskiy
2020-08-28SL-13566 'Use Joint Positions' Option causes collapsed Joints for some filesAndrey Kleshchev
2020-08-11SL-13698 Mac build fixAndrey Kleshchev
2020-08-03SL-13698 FIXED crash on model uploadMnikolenko Productengine
2020-07-06SL-13426 Fixed crash at processDomModelAndrey Kleshchev
2020-04-23SL-13080 Changes for joint listings in mesh uploaderAndrey Kleshchev
2019-08-05SL-10566 Use vector for some high-traffic, low-item count containers instead ↵Graham Linden
of list. Provide method of storing joint indices sep from weight data for faster runtime processing.
2018-02-21MAINT-8264 - prevent at least some cases of LODs getting stuck at too-low ↵Brad Payne (Vir Linden)
values.
2017-10-31MAINT-2161 Fixed dae parsing issue - dae expects escaped namesandreykproductengine
2017-04-14MAINT-7058 Fixed missing extents for generated (split) facesandreykproductengine
2016-12-23Reverted changeset 409b67af8faf (MAINT-6901)andreykproductengine
2016-12-05Merged in lindenlab/viewer-releaseAndreyL ProductEngine
DRTVWR-412 Bento (avatar skeleton extensions)
2016-11-16mergeBrad Payne (Vir Linden)
2016-11-15MAINT-6901 Fixes upload assigning different scale to parts of the modelandreykproductengine
2016-10-21MAINT-6853 - fix for viewer crash when checking preview skin weightsBrad Payne (Vir Linden)
2016-10-20MAINT-6835 Material of model is not a subset of reference, cause upload ↵Mnikolenko Productengine
model dialog to stick with error
2016-09-02SL-395 - partial support for joint scale locking via flag in skin infoBrad Payne (Vir Linden)
2016-08-25MAINT-6636 Mesh upload was failing from a folder with a diacritic character ↵andreykproductengine
in the name
2016-08-15merge from viewer-releaseBrad Payne (Vir Linden)
2016-06-15MAINT-6380, SL-399 - vertical flicker related to joint offsets for mPelvis. ↵Brad Payne (Vir Linden)
Having a joint offset for mPelvis is still a bad idea, but it won't cause as much flickering now.
2016-05-12MAINT-5786 FIXED Redundant sibling index suffix on uploaded mesh object names.andreykproductengine
2016-04-20SL-371 - increased the limit for StackWalker strings, avoid crashing if mesh ↵Brad Payne (Vir Linden)
has wrong number of mAlternateBindMatrix matrices
2016-04-19SL-372 - handle dae models with multiple skeleton rootsBrad Payne (Vir Linden)
2016-03-21mergeBrad Payne (Vir Linden)
2016-02-17MAINT-5678 Improvement: ImporterPreprocessDAE debug setting to disable DAE ↵AndreyL ProductEngine
preprocessing when needed
2016-02-17MAINT-6132 Fixed error on uploading models with textureAndreyL ProductEngine
2016-01-15mergeBrad Payne (Vir Linden)
2015-12-10MAINT-5956 FIXED Certain dae will not upload with the new importer codeandreykproductengine
2015-12-11MAINT-5678 [Importer] Buildfix for Linux and OSXAndreyL ProductEngine