summaryrefslogtreecommitdiff
path: root/indra/newview/llmodelpreview.cpp
AgeCommit message (Collapse)Author
2021-10-26SL-16193 Fix for mesh selection outline not rendering correctly (and broken ↵Dave Parks
physics shapes display).
2021-10-21SL-16226 Crash at genMeshOptimizerPerModelAndrey Kleshchev
2021-09-20SL-16006 and SL-16009 Rigged mesh rendering optimization passDave Parks
2021-09-06SL-15940 Remove ability to set zero triangle limitAndrey Kleshchev
Setting lod to zero triangles doesn't work and shouldn't work, so UI shouldn't allow setting less then one triangle per model as well.
2021-09-03SL-15940 Limit wasn't adjusting for a model with less than 30 trianglesAndrey Kleshchev
2021-09-03SL-15756 Falback in case no triangles were generatedAndrey Kleshchev
2021-08-06DRTVWR-542 Automated method selection #2Andrey 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 Rename simplification methods in UI and add a fallbackAndrey Kleshchev
2021-07-27DRTVWR-542 Already optimizedAndrey Kleshchev
2021-07-27DRTVWR-542 Attempt to simplify all faces of an object as a whole and split ↵Andrey Kleshchev
back into faces #3
2021-07-26DRTVWR-542 Attempt to simplify all faces of an object as a whole and split ↵Andrey Kleshchev
back into faces #2
2021-07-23DRTVWR-542 Attempt to simplify all faces of an object as a whole and split ↵Andrey Kleshchev
back into faces
2021-07-20DRTVWR-542 Generate placehodler triangles when face got optimized away like ↵Andrey Kleshchev
glod does
2021-07-13DRTVWR-542 output buffer should be indentical in size to indices arrayAndrey Kleshchev
2021-07-13DRTVWR-542 Fixed size of indices arrayAndrey Kleshchev
2021-07-13DRTVWR-542 WIP Fixed StrideAndrey Kleshchev
2021-07-13DRTVWR-542 WIP #7Andrey Kleshchev
2021-07-12DRTVWR-542 WIP #6Andrey Kleshchev
Trying out 'sloppy' variant
2021-07-12DRTVWR-542 WIP #5Andrey Kleshchev
2021-07-11DRTVWR-542 WIP #4Andrey Kleshchev
Made meshoptimizer into default generation mechanism Ensured that at least one triangle will remain of any face
2021-07-09DRTVWR-542 WIP #3Andrey Kleshchev
First functional meshoptimizer
2021-07-08DRTVWR-542 WIP #2Andrey Kleshchev
2021-07-07DRTVWR-542 WIPAndrey Kleshchev
2021-06-30SL-15488 FIXED Files ending in .DAE handle differently than files ending in .daeMnikolenko Productengine
2021-05-04SL-15159 Removed dead yet expensive codeAndrey Kleshchev
"prim_cost" and "description_label" do not appear to be in use, other cost data not in use
2021-05-01SL-15159 Start with 'weights' on, but not with preview jointsAndrey Kleshchev
Original purpose of this code was to enable 'weights upload' if model has weights, preview was made to match this behavior, but previewing joints is expensive to init (genBuffers) and causes a freeze, so let users finish setting lods first, they can turn on preview later
2020-10-14SL-13980 Fixed preview cleanupAndrey Kleshchev
2020-09-24SL-13888 Restore back face culling being accidently removed in SL-12781Andrey Kleshchev
Due to conflicts picked up ptolemy's fix manually
2020-08-12SL-13583 Some behavior tweaks #2Andrey Kleshchev
2020-05-12SL-13189 Mesh uploader - Autofill from _postfixesMnikolenko Productengine
2020-05-12SL-13064 Reverted changes that were causing Artifacts at HD620Andrey Kleshchev
2020-04-25SL-13123 CleanupAndrey Kleshchev
2020-04-24SL-13123 Bind shape matrix orientation warning is misbehavingAndrey Kleshchev
2020-04-24SL-307 Improvements to loggingAndrey Kleshchev
2020-04-23SL-13080 Changes for joint listings in mesh uploaderAndrey Kleshchev
2020-04-23SL-13074 FIXED [Mesh Uploader] "The texture is empty" error is displayed ↵Mnikolenko Productengine
after trying to upload the model with the texture from the non-English directory
2020-04-22SL-13077 remove floater specific variables from settings.xmlAndrey Kleshchev
2020-04-22SL-13078 Split LLModelPreview and LLFloaterModelPreview into separate filesAndrey Kleshchev