summaryrefslogtreecommitdiff
path: root/indra/newview/llviewerobject.cpp
AgeCommit message (Collapse)Author
2018-03-26SL-897 - display for DebugAnimatedObjects now includes streaming cost ↵Brad Payne (Vir Linden)
triangle count
2018-03-26MAINT-8436,8412,8411,8446,8438: fixed attach/detachAnchor Linden
2018-03-07Merged lindenlab/viewer-release into defaultAnkur Ahlawat
2018-03-02[MAINT-8081] - update mesh visibility on tex changeAnchor Linden
2018-03-02mergeBrad Payne (Vir Linden)
2018-03-02[MAINT 8081] - show/hide avatar base mesh regions if avatar joint ↵Anchor Linden
attachments are using server bakes. pass the magic ids correctly across ui and texture entry.
2018-03-02Merged in lindenlab/viewer-releaseAndreyL ProductEngine
2018-02-28MergeAnchor Linden
2018-02-28[MAINT-8081] - bakes on mesh. 1st pass. changed texture panel to select ↵Anchor Linden
bakes on objects. handle magic bake ids in LLViewerObject.
2018-03-06MAINT-6363 Normal and specular maps should not be downloaded if ALM is offAndrey Kleshchev
2018-02-02MAINT-8239 - problems with some instances failing to load some joint ↵Brad Payne (Vir Linden)
positions. Added DumpXML and Reset Skeleton support for animated objects when debugging.
2018-01-29SL-859 - exceptionally verbose logging of object state updates, likely temporaryBrad Payne (Vir Linden)
2018-01-22MAINT-8159 - animation state management during link/unlink commandsBrad Payne (Vir Linden)
2018-01-17Fix for 64-bit pointers in some llformat statementsBrad Payne (Vir Linden)
2018-01-17mergeBrad Payne (Vir Linden)
2018-01-17Merged in lindenlab/viewer-releaseAndreyL ProductEngine
2018-01-12MAINT-8145 - reduce zoom lag by updating joint position overrides less ↵Brad Payne (Vir Linden)
often, no longer done in rebuildGeom()
2017-12-21SL-859 - create control avatar if needed when animation request receivedBrad Payne (Vir Linden)
2017-12-05MAINT-2880 Particle generator object doesn't start displaying particles, ↵Mnikolenko Productengine
when unblocking the owner of this object
2017-12-04SL-704 - made avatar hierarchy more consistent by adding lluiavatar for ↵Brad Payne (Vir Linden)
viewer-local avs used in upload previews
2017-11-29mergeBrad Payne (Vir Linden)
2017-11-29DRTVWR-418: Merge from latest viewer-releaseNat Goodspeed
2017-11-16SL-704 - more cleanup, including releaseMeshData() for control avatars, ↵Brad Payne (Vir Linden)
which don't need mesh data.
2017-11-16SL-704 - first pass cleaning up comments. Also added ↵Brad Payne (Vir Linden)
LLControlAvatar::initInstance() as a potential hook for optimizations.
2017-11-09SL-786 - control avatar deletionBrad Payne (Vir Linden)
2017-11-09MAINT-7913, MAINT-7817 - fix for animesh attachment corruption after ↵Brad Payne (Vir Linden)
teleporting to a different simulator. Turns out the control avatar (skeleton) was getting caught up in the cleanup for the original region
2017-11-08Added debug setting AnimatedObjectIgnoreLimits for server testingBrad Payne (Vir Linden)
2017-11-06SL-830 - more diagnostics and possible fixes around corrupted graphics stateBrad Payne (Vir Linden)
2017-10-27SL-731, SL-779 - more diagnostics for DebugAnimatedObjects, fixed a problem ↵Brad Payne (Vir Linden)
with recursiveMarkForUpdate
2017-11-09MAINT-2880 Particle generator object doesn't start displaying particles, ↵Mnikolenko Productengine
when unblocking the owner of this object
2017-10-23MAINT-5261 The "Ping Interpolate the object position" seems to no longer workandreykproductengine
2017-10-11Automated merge with ssh://bitbucket.org/lindenlab/viewer-releaseNat Goodspeed
2017-10-11mergeBrad Payne (Vir Linden)
2017-10-04MAINT-7867 - changed simulator feature query so we're only looking in the ↵Brad Payne (Vir Linden)
agent's region. This assumes that all regions will have the same settings, which is normally a safe assumption.
2017-10-03SL-808 - more work on arc display. area calculations still have some issues, ↵Brad Payne (Vir Linden)
especially for animated objects.
2017-10-02SL-808 - updated ARC display to largely work with animated objects. Gives ↵Brad Payne (Vir Linden)
some triangle information that we may or may not ultimately keep. Surface area calcs still not working
2017-09-29SL-794 - use largest LOD for est tri count, instead of trusting that it's ↵Brad Payne (Vir Linden)
always the high LOD
2017-09-28SL-761, SL-718 - transform matrix munging for skeletons of animated object ↵Brad Payne (Vir Linden)
attachments, to allow editing to work correctly
2017-09-22SL-794, SL-790 - viewer-side enforcement in UI for various animated object ↵Brad Payne (Vir Linden)
limits that are also enforced on the server.
2017-09-08SL-718 - better support for transforms of animated attachmentsBrad Payne (Vir Linden)
2017-09-07MAINT-2047 FIXED Avatar follows the object only once if change object's ↵Mnikolenko Productengine
location in Edit mode
2017-07-21SL-751, SL-691 - test lsl scripts update, better syncing between skeleton ↵Brad Payne (Vir Linden)
and drawable
2017-07-19SL-714 - fixes to get wireframes to display consistently when right-clicking ↵Brad Payne (Vir Linden)
on animated objects.
2017-06-30SL-731 - added a hook for debug text specific to control avatars. Also ↵Brad Payne (Vir Linden)
renamed resetJointsOnDetach to removeAttachmentOverridesForObject to make the connection to addAttachmentOverridesForObject more obvious.
2017-06-28SL-722 - work on support for animated object state when linkset-altering ↵Brad Payne (Vir Linden)
operations take place
2017-06-27SL-722 - defer markDead() for LLControlAvatar when unlinking. Fixes asset ↵Brad Payne (Vir Linden)
crash in pipeline. Also added various checks for mDrawable null in llvoavatar.cpp.
2017-06-27SL-722 - in progress on managing animated object state with linksetsBrad Payne (Vir Linden)
2017-06-20SL-731 - control avatar has pointer back to associated volume. Can use this ↵Brad Payne (Vir Linden)
link to find associated inventory item name for an animation in debug display.
2017-06-07SL-691,SL-694 - viewer can animate objects based on server messaging. First ↵Brad Payne (Vir Linden)
end-to-end demo for animated objects.
2017-05-25SL-694 - Added extra param field for flags related to extended mesh ↵Brad Payne (Vir Linden)
functionality. Currently this is just one bit to flag an object as able to animate