summaryrefslogtreecommitdiff
path: root/indra/llcharacter/lljoint.h
AgeCommit message (Collapse)Author
2016-03-25SL-276 - two more bones, corresponding to foot bones for the hind limbsBrad Payne (Vir Linden)
2016-03-22SL-276, SL-344 - Skeleton and slider updates including new face joints to ↵Brad Payne (Vir Linden)
enable nose, eye slider controls. Increased max joint count.
2016-02-23SL-287 WIP - fixed default avatar crash caused by added spine joints. Still ↵Brad Payne (Vir Linden)
renders distorted.
2016-02-12SL-333 WIP - added back some unused constructors to make the appearance ↵Brad Payne (Vir Linden)
utility happier
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)
2016-01-26SL-315 WIP - added callstack info to joint debugging. Made joint debugging ↵Brad Payne (Vir Linden)
run-time configurable via debug setting DebugAvatarJoints
2015-12-15SL-276, SL-124 - code and config file cleanup for BentoBrad Payne (Vir Linden)
2015-11-25SL-124 WIP - cleanup of comments and test code before going to project viewer.Brad Payne (Vir Linden)
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-04SL-124 WIP - BENTO comments and related cleanupBrad Payne (Vir Linden)
2015-10-29SL-114 WIP - constrain uploaded meshes based on max joints per mesh. Set max ↵Brad Payne (Vir Linden)
joints per mesh to 110. Also fixed some uninitialized members of LLModelLoader.
2015-10-26SL-113: merge up to bento trunkGlenn Glazer
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-10-06SL-225: test with joints per mesh set to 132Glenn Glazer
2015-10-06SL-225: test with joints per mesh set to 112Glenn Glazer
2015-10-06SL-225: test with joints per mesh set to 92Glenn Glazer
2015-10-05SL-225: test with joints per mesh set to 72Glenn Glazer
2015-09-24SL-227 WIP - initial pass at consolidating skinning code. Less duplication ↵Brad Payne (Vir Linden)
of functionality, still needs more cleanup.
2015-08-26SL-205 WIP - support for 152-joint rigged meshes with both hardware and ↵Brad Payne (Vir Linden)
software skinning.
2015-08-19SL-135 WIP - added additional lad/skel configsBrad 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-11-15MAINT-4537 WIP - more joint position management during outfit changesBrad Payne (Vir Linden)
2014-11-03SL-93 WIP - pelvis fixup offsetsBrad Payne (Vir Linden)
2014-10-17SL-93 WIP - refactoring LLPosOverrideMap for reusabilityBrad Payne (Vir Linden)
2014-10-08Switched to keying joint offsets by mesh idBrad 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-27WIP on attachment offset management in jointsBrad Payne (Vir Linden)
2014-05-13sunshine-external merge WIPBrad Payne (Vir Linden)
2013-08-06Fixes for SH-4321. Also removed some unnecessary transform updates, and ↵prep@lindenlab.com
unused joint resetting code
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-24Sh-4321 # Fixes for detach deformations. General code cleanup as well.prep
2013-06-05merge with viewer-releaseRichard Linden
2013-04-19merge changes for DRTVWR-294Oz Linden
2013-03-29Update Mac and Windows breakpad builds to latestGraham Madarasz
2012-11-14SH-3406 WIP convert fast timers to lltrace systemRichard Linden
cleaning up build moved most includes of windows.h to llwin32headers.h to disable min/max macros, etc streamlined Time class and consolidated functionality in BlockTimer class llfasttimer is no longer included via llstring.h, so had to add it manually in several places
2012-09-09Fixed crashes on login. Moved most of the remaining character/skeleton ↵Don Kjer
generation code into llappearance. Moved non-rendering related LLViewerJoint functionality into LLAvatarJoint.
2011-02-16Fix for SH-816prep
2010-12-03Fix for SH-479prep linden
2010-10-13correct licenses (fix problem with license change merge)Oz Linden
2010-10-05Reset joint positions after detaching a rigged modelprep linden
2010-09-27mergeDave Parks
2010-09-24Added support for joint offsetsprep linden
2010-09-21Fix for build failures - disabling tcmalloc for nowBrad Payne (Vir Linden)
2010-08-13Change license from GPL to LGPL (version 2.1)Oz Linden
2009-07-16Merged work for DEV-2066 (and formerly QAR-1538) in Viewer 2.Mark Palange
merged all changes, post copy, from the following branches: linden/brachnes/enable-o-v user/cg/qar-1538 user/mani/viewer2-enable-o-v
2009-01-08Result of svn merge -r107256:107258 ↵Aaron Brashears
svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165
2007-12-07EFFECTIVE MERGE: merge release@73232 maint-viewer-2@75100 -> ↵Steven Bennetts
maint-viewer-2-merge EFFECTIVE MERGE: merge -r 74370 library-update -> maint-viewer-2-merge ACTUAL MERGE: release@75267 maint-viewer-2-merge@75293 -> release
2007-10-04Result of svn merge -r71162:71205 ↵Aaron Brashears
svn+ssh://svn/svn/linden/branches/new-license into release. only changes files which are not deployed or the comments section of code.
2007-07-18svn merge -r64837:65485 ↵Bryan O'Sullivan
svn+ssh://svn.lindenlab.com/svn/linden/branches/maintenance --> release (only inside indra) (josh) Original log message was: svn merge -r64837:65485 svn+ssh://svn.lindenlab.com/svn/linden/branches/maintenance bos updated it to be: svn merge -r64837:65269 svn+ssh://svn.lindenlab.com/svn/linden/branches/maintenance However, it appears it actually was: svn merge -r64837:65485 svn+ssh://svn.lindenlab.com/svn/linden/branches/maintenance ... missing some file additions.