Commit Graph

531 Commits (82aefc8fa6ecf707d31d4370ed65aa409ea6b761)

Author SHA1 Message Date
AndreyL ProductEngine 39652180ae Merged in lindenlab/axon 2018-11-14 16:20:05 +02:00
andreykproductengine b2bb7170b3 SL-9649 Buffer safety checks for llviewerobject.cpp 2018-10-11 16:57:40 +03:00
Brad Payne (Vir Linden) 963945b3ab SL-1291 - fixed some issues with selection highlighting of objects rezzed while in build mode. Not clear whether this addresses the original issue, which isn't reproing 2018-09-25 16:39:26 +01:00
Brad Payne (Vir Linden) 56458152ac SL-704 - code cleanup, mostly old AXON comments. 2018-08-08 22:11:32 +01:00
Brad Payne (Vir Linden) 9d7b353cbb merge 2018-06-21 15:49:53 +01:00
Brad Payne (Vir Linden) 1d6b24fcc2 MAINT-8653 - enforce z-height offset for animated mesh objects 2018-06-14 20:06:32 +01:00
Brad Payne (Vir Linden) 2a2046fd07 merge 2018-06-05 22:44:04 +01:00
andreykproductengine 9437d1511e merge from viewer-release 2018-06-01 01:18:47 +03:00
AndreyL ProductEngine 64b3473f49 Merged in lindenlab/viewer-release 2018-05-18 03:02:44 +03:00
Brad Payne (Vir Linden) 7a006ea3a2 merge 2018-05-18 18:40:36 +01:00
Brad Payne (Vir Linden) 2a48816717 MAINT-8608, MAINT-8539, MAINT-8615 - more animation state management - less log spam, more docs 2018-05-04 21:18:13 +01:00
Brad Payne (Vir Linden) 2f209465dc MAINT-8608 - more on animation updates 2018-05-04 15:04:42 +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) 0dc944bd4a SL-908 - more reliable mesh highlighting 2018-04-30 14:15:21 +01:00
Brad Payne (Vir Linden) 09f40ee736 MAINT-8575 - ignore sitting avatars when totalling tris for animated objects 2018-04-27 20:16:16 +01:00
Brad Payne (Vir Linden) 19ebe40974 MAINT-8559 - consistent management of control skeleton state with animated objects 2018-04-27 14:50:28 +01:00
Brad Payne (Vir Linden) 96c1790d92 MAINT-8559 - create control avatar only when linkset contains a rigged mesh 2018-04-26 20:55:59 +01:00
Brad Payne (Vir Linden) 7d91a263a8 MAINT-8549 - more on animesh ARC and associated refactoring 2018-04-25 17:10:21 +01:00
Brad Payne (Vir Linden) f7134144a6 MAINT-8239 - joint offsets 2018-04-13 14:28:19 +01:00
Brad Payne (Vir Linden) 501351915c SL-902 - always display animesh rigged meshes in non-static form, when skeleton is available 2018-04-05 16:45:06 +01:00
Brad Payne (Vir Linden) a3fd0801c3 SL-897 - display for DebugAnimatedObjects now includes streaming cost triangle count 2018-03-26 20:59:37 +01:00
Brad Payne (Vir Linden) 9f8c6ace4a merge 2018-03-02 13:00:18 +00:00
AndreyL ProductEngine af9069edbf Merged in lindenlab/viewer-release 2018-03-02 00:47:08 +02:00
Andrey Kleshchev 4156fb832c MAINT-6363 Normal and specular maps should not be downloaded if ALM is off 2018-03-06 12:59:32 +00: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) 3a8b1bf1e4 SL-859 - exceptionally verbose logging of object state updates, likely temporary 2018-01-29 16:35:56 +00:00
Brad Payne (Vir Linden) 26add5700d MAINT-8159 - animation state management during link/unlink commands 2018-01-22 22:08:06 +00:00
Brad Payne (Vir Linden) b57ac03b39 Fix for 64-bit pointers in some llformat statements 2018-01-17 17:59:01 +00:00
Brad Payne (Vir Linden) e36745eb98 merge 2018-01-17 16:06:27 +00:00
AndreyL ProductEngine 57a99273ed Merged in lindenlab/viewer-release 2018-01-17 03:20:12 +02:00
Brad Payne (Vir Linden) 500aaa16ff MAINT-8145 - reduce zoom lag by updating joint position overrides less often, no longer done in rebuildGeom() 2018-01-12 15:34:44 +00:00
Brad Payne (Vir Linden) 095dd1b800 SL-859 - create control avatar if needed when animation request received 2017-12-21 20:03:56 +00:00
Mnikolenko Productengine 8bceb80902 MAINT-2880 Particle generator object doesn't start displaying particles, when unblocking the owner of this object 2017-12-05 18:19:30 +02:00
Brad Payne (Vir Linden) 4b439ff968 SL-704 - made avatar hierarchy more consistent by adding lluiavatar for viewer-local avs used in upload previews 2017-12-04 11:15:47 +00:00
Brad Payne (Vir Linden) 5c7f27562d merge 2017-11-29 23:40:12 +00:00
Nat Goodspeed e3a2c5e321 DRTVWR-418: Merge from latest viewer-release 2017-11-29 14:47:09 -05:00
Brad Payne (Vir Linden) 64e5cfc054 SL-704 - more cleanup, including releaseMeshData() for control avatars, which don't need mesh data. 2017-11-16 20:00:38 +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) bb48fae5ce SL-786 - control avatar deletion 2017-11-09 18:29:34 +00:00
Brad Payne (Vir Linden) 07e925d279 MAINT-7913, MAINT-7817 - fix for animesh attachment corruption after teleporting to a different simulator. Turns out the control avatar (skeleton) was getting caught up in the cleanup for the original region 2017-11-09 16:48:04 +00:00
Brad Payne (Vir Linden) 625344a8e3 Added debug setting AnimatedObjectIgnoreLimits for server testing 2017-11-08 20:38:26 +00:00
Brad Payne (Vir Linden) e8fe39f332 SL-830 - more diagnostics and possible fixes around corrupted graphics state 2017-11-06 14:02:38 +00:00
Brad Payne (Vir Linden) ef0e3bfdd9 SL-731, SL-779 - more diagnostics for DebugAnimatedObjects, fixed a problem with recursiveMarkForUpdate 2017-10-27 21:27:36 +01:00
Mnikolenko Productengine 17c22d317f MAINT-2880 Particle generator object doesn't start displaying particles, when unblocking the owner of this object 2017-11-09 16:09:51 +02:00
andreykproductengine fbb5e8b68c MAINT-5261 The "Ping Interpolate the object position" seems to no longer work 2017-10-23 22:06:46 +03:00
Nat Goodspeed 0c7bc67814 Automated merge with ssh://bitbucket.org/lindenlab/viewer-release 2017-10-11 14:35:49 -04:00
Brad Payne (Vir Linden) 299592e88e merge 2017-10-11 14:16:39 +01:00
Brad Payne (Vir Linden) 20b7f4684c MAINT-7867 - changed simulator feature query so we're only looking in the agent's region. This assumes that all regions will have the same settings, which is normally a safe assumption. 2017-10-04 19:52:11 +01:00
Brad Payne (Vir Linden) 36c4424213 SL-808 - more work on arc display. area calculations still have some issues, especially for animated objects. 2017-10-03 22:26:00 +01:00
Brad Payne (Vir Linden) 217df36656 SL-808 - updated ARC display to largely work with animated objects. Gives some triangle information that we may or may not ultimately keep. Surface area calcs still not working 2017-10-02 21:52:24 +01:00