summaryrefslogtreecommitdiff
path: root/indra/llappearance/llavatarappearance.cpp
AgeCommit message (Collapse)Author
2016-09-29SL-451 - removed member variable that's no longer used with current joint ↵Brad Payne (Vir Linden)
numbering scheme
2016-09-27SL-451 - support for getJoint() by number, use in initSkinningMatrixPalette()Brad Payne (Vir Linden)
2016-09-02mergeBrad Payne (Vir Linden)
2016-08-25SL-427 - debug logging for AvatarBodySize will give details about when and ↵Brad Payne (Vir Linden)
why body size changed
2016-08-23SL-274 - disabled test w/non-SSE matrix ops. MAINT-6672 - fixed Reset ↵Brad Payne (Vir Linden)
Skeleton, no longer crashes.
2016-08-12MAINT-6631 - reluctantly, added support for animation of collision volumes, ↵Brad Payne (Vir Linden)
to avoid breaking existing content.
2016-08-09SL-109 - made viewer much less tolerant of bad data in avatar_skeleton.xml ↵Brad Payne (Vir Linden)
or avatar_lad.xml. If either of these is broken, there's no point trying to continue, more informative to just error out with an appropriate message.
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-04-18SL-371 - more tracking on partial joint overridesBrad Payne (Vir Linden)
2016-03-10SL-315 - wip on joint resetBrad Payne (Vir Linden)
2016-02-03SL-333 work - attachment joints now get a valid mJointNum, more checking on ↵Brad Payne (Vir Linden)
valid joint num values. Also reduced log spam slightly.
2016-02-03SL-315 - context strings, comments, debugging. joint_test temporarily disabled.Brad Payne (Vir Linden)
2015-12-15SL-276, SL-277 - support for version 2.0 of avatar_skeleton.xml and ↵Brad Payne (Vir Linden)
avatar_lad.xml
2015-11-23SL-271 WIP - skip rendering bones with no end (set as 0 length). Show bones ↵Brad Payne (Vir Linden)
if show joints is enabled in mesh upload preview.
2015-11-18SL-271 WIP, SL-201 WIP - leaf joint attrib is now end. Show bones option now ↵Brad Payne (Vir Linden)
includes occluded portions.
2015-11-17SL-271 WIP, SL-201 WIP - add support for end point to joints, use for debug ↵Brad Payne (Vir Linden)
rendering display to show bones.
2015-11-13Eliminated joint_offset file. Added aliases attrib to bones in ↵Aura Linden
avatar_skeleton.xml.
2015-11-10remove execute permission from many files that should not have itOz Linden
2015-10-16SL-234 WIP - Track which joints are part of base skeleton, remap non-base ↵Brad Payne (Vir Linden)
ones when not being rendered.
2015-08-14SL-125 WIP - updated base bento repo excluding dynamic skeleton.Brad Payne (Vir Linden)
2015-05-28SL-117 WIP - initial placeholders for wing, tail joints. Updated max joints ↵Brad Payne (Vir Linden)
to 48 and added some debugging.
2014-10-30SL-93 - WIP on managing pelvis fixups using new joint offset frameworkBrad Payne (Vir Linden)
2014-09-05MAINT-4158 cleanupBrad Payne (Vir Linden)
2014-08-28MAINT-4158 WIP - comment changeBrad Payne (Vir Linden)
2014-08-28MAINT-4158 WIP - track position overrides requested by attachments so they ↵Brad Payne (Vir Linden)
can be undone intelligently
2014-08-21MAINT-4158 WIP - fix for bug caused by multiple wearables with the same asset idBrad Payne (Vir Linden)
2014-05-13sunshine-external merge WIPBrad Payne (Vir Linden)
2014-03-12mergeBrad Payne (Vir Linden)
2014-03-12merge with releaseRichard Linden
2014-02-14[MAINT-3555] Crash in LLPanel::~LLPanel() on shutdownBaker Linden
- Added clear() after DeletePointer() call to hopfully fix this...
2013-09-19SH-3455 WIP - removing bake upload codeBrad Payne (Vir Linden)
2013-09-19SH-3455 WIP - removing bake upload codeBrad Payne (Vir Linden)
2013-09-05changed fast timer over to using macroRichard Linden
another attempt to move mem stat into base class
2013-10-21MAINT-3336 : double calls to deleteAndClear() in LLAvatarAppearance destructorsimon_linden
2013-08-09second phase summer cleaningRichard Linden
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-07-30Summer cleaning - removed a lot of llcommon dependencies to speed up build timesRichard Linden
consolidated most indra-specific constants in llcommon under indra_constants.h fixed issues with operations on mixed unit types (implicit and explicit) made LL_INFOS() style macros variadic in order to subsume other logging methods such as ll_infos added optional tag output to error recorders
2013-07-18SH-4297 WIP interesting: viewer-interesting starts loading cached scene lateRichard Linden
dependency cleanup - removed a lot of unecessary includes
2013-06-05merge with viewer-releaseRichard Linden
2013-05-02SH-4060 FIX avatar hover being set to minimum at seemingly random timesNyx Linden
avatar hover was being temporarily set to -2.0 for the preview render, which was triggering the minimum enforcement, even when the user's requested value is no where near the minimum. Added a flag to disable the minimum enforcement if we are temporarily changing the value.
2013-04-29SH-4146 FIX petite avatars can't touch the groundNyx Linden
adjusted avatar hover limits to make sure that they are not forced to go above the default
2013-04-25BUILDFIX: removing unused variablesNyx Linden
2013-04-25SH-4050 FIX camera goes underground if hover set low enoughNyx Linden
Changing viewer limit for avatar height to match server limit, camera does not go underground. Also clarified where we do not need avatar offset in the code, through comments
2013-04-04SH-4059 FIX other's hover parameters affects your avatar's settingNyx Linden
Added an additional sanity check to make sure that other avatars don't affect your wearables.
2013-04-03SH-4050 FIX camera goes below ground when avatar offset set to 0Nyx Linden
Added a constraint to ensure that the avatar's height (with offset) does not go below 0.1 meters. Camera was getting confused since the avatar's effective height was negative. Note the avatar is mostly underground/contorted even at 0.1 meters, but most users setting values this low will be making ultra-tinies and would be hiding the avatar mesh. Camera stays above ground when height is at 0.1.
2013-03-11mergeprep
2013-02-28SH-3909 Support avatar height offsetNyx Linden
Adding a new visual param that allows users to manually adjust an offset for how far off the ground (+ or -) their avatar's root bone is. Supports the +-2m range people are used to adjusting in their viewers, but new implementation should support server-generated appearances.
2013-01-25BUILDFIX: merge cleanupNyx Linden
A couple of merge issues that caused the resulting code to not build.
2012-11-05renamed a confusingly-named fieldBrad Payne (Vir Linden)