summaryrefslogtreecommitdiff
path: root/indra/newview/llvoavatar.h
AgeCommit message (Collapse)Author
2018-12-03SL-10080 clamp instead of llmaxandreykproductengine
2018-10-15SL-9805 - reduce frequency of dynamic box updates to every N frames, ↵Brad Payne (Vir Linden)
staggered. Currently N is 4.
2018-10-12SL-9857 - suppress constraint adjustments immediately after region crossingBrad Payne (Vir Linden)
2018-10-10SL-9849 - color tweaks for dynamic bounding box. show impostor extents ↵Brad Payne (Vir Linden)
varies line thickness depending on how recently impostor was generated
2018-10-10SL-9849 - animated object attachments get isImpostor() state from av they're ↵Brad Payne (Vir Linden)
attached to
2018-10-08SL-9805 - optimization for avatar rigging info updatesBrad Payne (Vir Linden)
2018-10-01SL-9773 - treat animated object attachments the same as other rigged ↵Brad Payne (Vir Linden)
attachments for purposes of visibility in mouselook.
2018-06-13SL-915, MAINT-8554 - cleanup/reorg, added encroachment fix info to ↵Brad Payne (Vir Linden)
DebugAnimatedObjects output
2018-06-13SL-915, MAINT-8554 - WIP on managing dynamic avatar bounding box, using to ↵Brad Payne (Vir Linden)
constrain encroachment by animated objects
2018-06-12SL-915 - avoid excess updates to avatar spatial extentBrad Payne (Vir Linden)
2018-06-08SL-915 - face-level caching, bug fixBrad Payne (Vir Linden)
2018-06-07SL-915 - more on dynamic extent tracking, possible fix for 32-bit crash issuesBrad Payne (Vir Linden)
2018-06-04SL-915 - tracking joint is rigged stateBrad Payne (Vir Linden)
2018-04-20MAINT-8549, MAINT-8554 - improvements to animesh ARC, restrict joint ↵Brad Payne (Vir Linden)
position overrides to +/-5m
2018-04-13MAINT-8239 - joint offsetsBrad Payne (Vir Linden)
2018-04-06MAINT-8239 - avatar remembers which meshes it knows overrides for, making ↵Brad Payne (Vir Linden)
some updates more efficient. addAttachmentOverrides() called in rebuildGeom()
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-22MAINT-8159 - animation state management during link/unlink commandsBrad Payne (Vir Linden)
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-17SL-704 - attachment surface area now computed in bulk rather than updated ↵Brad Payne (Vir Linden)
incrementally. Same dubious formula.
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-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-18SL-790 - Adding UI checks for actions that would increase the animated ↵Brad Payne (Vir Linden)
object attachment count
2017-09-12SL-726 - more refactoring on updateCharacter()Brad Payne (Vir Linden)
2017-09-11SL-726, SL-718 - refactoring updateCharacter()Brad Payne (Vir Linden)
2017-09-08SL-718 - better support for transforms of animated attachmentsBrad Payne (Vir Linden)
2017-07-18SL-727 - right-click menus and hover info ignore control avatars.Brad Payne (Vir Linden)
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-19SL-725 - suppress default animations for LLControlAvatar, using a new ↵Brad Payne (Vir Linden)
mEnableDefaultAnimations field
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-03-15MAINT-7168 Avatar rendering settings adjustmentsMnikolenko Productengine
2017-03-03MAINT-7168 SL Viewer should remember avatar rendering selectionMnikolenko Productengine
2016-11-09MAINT-6915 - option for Reset Skeleton And Animations.Brad Payne (Vir Linden)
2016-10-24SL-503 - dumpArchetypeXML sort joints by name within each typeBrad Payne (Vir Linden)
2016-09-27SL-451 - support for getJoint() by number, use in initSkinningMatrixPalette()Brad Payne (Vir Linden)
2016-09-02mergeBrad Payne (Vir Linden)
2016-06-29SL-426 - strings.xml fix for pec attachments, SL-402 - diagnostics for ↵Brad Payne (Vir Linden)
investigation
2016-06-07SL-395 - support scale overrides (currently no way to get these into a dae, ↵Brad Payne (Vir Linden)
so the actual scale values are fabricated at run-time based on the joint name)
2016-05-21merged jelly-doll viewer-release into bentoBrad Payne (Vir Linden)
2016-05-17SL-315 - resetSkeleton() fixes, mostly to get better behavior with non-self avsBrad Payne (Vir Linden)
2016-05-10SL-315 - resetSkeleton() work including attachment points, reapplying ↵Brad Payne (Vir Linden)
appearance message values.
2016-05-09SL-315 - resetSkeleton() work, dae_tool.py can add random joint positions to ↵Brad Payne (Vir Linden)
models
2016-04-29SL-375, SL-378 - rudimentary logging info to list joint offsets during mesh ↵Brad Payne (Vir Linden)
import. dae_tool.py work to enable joint offset tweaking.
2016-04-21SL-314 - show bones now colorizes rigged-to joints a different color. Also ↵Brad Payne (Vir Linden)
removed what I think is some redundancy in calculating attachment pos overrides. If it breaks I'll change it back.
2016-04-18SL-371 - more tracking on partial joint overridesBrad Payne (Vir Linden)
2016-03-07merge DRTVWR-398 build cleanup fixesOz Linden
2016-03-07SL-315 WIP - more call stack tracing, initial hooks for avatar reset ↵Brad Payne (Vir Linden)
skeleton option.
2016-03-01MAINT-6183: Remove geometry bytes as a trigger for muted/impostor renderingOz Linden
2016-02-19Restore cached mute check for improved performanceAnsariel