Commit Graph

17 Commits (bd008a170898e69beeb8bc0481b4bfd94de86c55)

Author SHA1 Message Date
Brad Payne (Vir Linden) 0109a71d1c SL-9857 - suppress constraint adjustments immediately after region crossing 2018-10-12 18:53:49 +01:00
Brad Payne (Vir Linden) 9ad912b601 SL-9849 - animated object attachments get isImpostor() state from av they're attached to 2018-10-10 15:59:22 +01:00
Brad Payne (Vir Linden) aacb7eb25f SL-9773 - treat animated object attachments the same as other rigged attachments for purposes of visibility in mouselook. 2018-10-01 16:11:09 +01:00
Brad Payne (Vir Linden) 795aedf4a9 SL-966 - size and pos limit calcs moved to sep method. Global scale option for testing of size limits. 2018-09-06 19:47:51 +01:00
Brad Payne (Vir Linden) abcddc97cf SL-915, MAINT-8554 - WIP on managing dynamic avatar bounding box, using to constrain encroachment by animated objects 2018-06-13 19:39:10 +01:00
Brad Payne (Vir Linden) 7ed17b5c2c MAINT-8608, MAINT-8539, MAINT-8615 - changes to make object animation info more persistent, tolerant to race conditions during initialization 2018-05-03 22:42:02 +01:00
Brad Payne (Vir Linden) 9af10a84cf MAINT-8239 - problems with some instances failing to load some joint positions. Added DumpXML and Reset Skeleton support for animated objects when debugging. 2018-02-02 20:32:43 +00:00
Brad Payne (Vir Linden) 2f1b75f03e SL-704 - first pass cleaning up comments. Also added LLControlAvatar::initInstance() as a potential hook for optimizations. 2017-11-16 19:24:53 +00:00
Brad Payne (Vir Linden) fff9dde8a8 SL-726, SL-718 - refactoring updateCharacter() 2017-09-11 21:40:39 +01:00
Brad Payne (Vir Linden) 6837ca5cd8 SL-727 - right-click menus and hover info ignore control avatars. 2017-07-18 19:33:14 +01:00
Brad Payne (Vir Linden) f55667397e SL-722 - handle per-object animation requests, combine for control avatar animation state. 2017-07-06 01:25:10 +01:00
Brad Payne (Vir Linden) a09cc5f4bb SL-731 - added a hook for debug text specific to control avatars. Also renamed resetJointsOnDetach to removeAttachmentOverridesForObject to make the connection to addAttachmentOverridesForObject more obvious. 2017-06-30 20:49:23 +01:00
Brad Payne (Vir Linden) 7af46e7fe3 SL-722 - defer markDead() for LLControlAvatar when unlinking. Fixes asset crash in pipeline. Also added various checks for mDrawable null in llvoavatar.cpp. 2017-06-27 20:24:15 +01:00
Brad Payne (Vir Linden) b6aedb116f SL-722 - in progress on managing animated object state with linksets 2017-06-27 14:15:42 +01:00
Brad Payne (Vir Linden) 4907e437c1 SL-731 - control avatar has pointer back to associated volume. Can use this link to find associated inventory item name for an animation in debug display. 2017-06-20 15:04:11 +01:00
Brad Payne (Vir Linden) b2a0657818 SL-697 - global scale function for LLControlAvatar, to support arbitrary scaling of animated objects. Not currently used. 2017-06-16 16:03:06 +01:00
Brad Payne (Vir Linden) c9baf4c661 SL-691,SL-694 - viewer can animate objects based on server messaging. First end-to-end demo for animated objects. 2017-06-07 14:23:49 +01:00