Brad Payne (Vir Linden)
228525aa27
SL-915 - tracking joint is rigged state
2018-06-04 14:43:06 +01:00
Brad Payne (Vir Linden)
e86839fac1
SL-915 - WIP on dynamic joint box tracking
2018-06-01 15:08:59 +01:00
Brad Payne (Vir Linden)
f7134144a6
MAINT-8239 - joint offsets
2018-04-13 14:28:19 +01:00
Brad Payne (Vir Linden)
204e474225
SL-524 - resetSkeleton() now includes collision volume joint positions. Also removed no-longer-needed LLJoint::mId field
2016-11-04 14:24:03 -04:00
Brad Payne (Vir Linden)
7447da6943
SL-503 - more info in archetype dump files
2016-10-27 09:39:39 -04:00
Brad Payne (Vir Linden)
34ced1aa2c
SL-395 - partial support for joint scale locking via flag in skin info
2016-09-02 16:44:57 -04:00
Brad Payne (Vir Linden)
a2875ba53e
merge
2016-09-02 14:34:06 -04:00
Brad Payne (Vir Linden)
85a13b53f5
MAINT-6631 - reluctantly, added support for animation of collision volumes, to avoid breaking existing content.
2016-08-12 14:20:44 -04:00
Brad Payne (Vir Linden)
b649847fe9
SL-124 - comment cleanup, fixed a crash if skinned mesh has no valid joint names defined
2016-06-24 16:43:23 -04:00
Brad Payne (Vir Linden)
d2302886bc
MAINT-6380, SL-399 - vertical flicker related to joint offsets for mPelvis. Having a joint offset for mPelvis is still a bad idea, but it won't cause as much flickering now.
2016-06-15 15:24:54 -04:00
Brad Payne (Vir Linden)
3a53109152
SL-395 - support scale overrides (currently no way to get these into a dae, so the actual scale values are fabricated at run-time based on the joint name)
2016-06-07 10:39:32 -04:00
Brad Payne (Vir Linden)
f47ceb47bb
merged jelly-doll viewer-release into bento
2016-05-21 08:15:28 -04:00
Brad Payne (Vir Linden)
70156605e2
SL-374 - don't allow sliders to modify joint positions if there's already a mesh-imposed override in place.
2016-04-22 14:51:57 -04:00
Brad Payne (Vir Linden)
223f090709
SL-371 - more tracking on partial joint overrides
2016-04-18 19:31:29 -04:00
Brad Payne (Vir Linden)
e44bfcb5f5
SL-344, SL-276 - chin bone, slider changes.
2016-04-08 08:50:57 -04:00
Brad Payne (Vir Linden)
11f3e485e9
SL-276 - two more bones, corresponding to foot bones for the hind limbs
2016-03-25 15:20:41 -04:00
Brad Payne (Vir Linden)
cbbe82b8dc
SL-276, SL-344 - Skeleton and slider updates including new face joints to enable nose, eye slider controls. Increased max joint count.
2016-03-22 16:18:46 -04:00
Brad Payne (Vir Linden)
f1e6f5c72a
SL-287 WIP - fixed default avatar crash caused by added spine joints. Still renders distorted.
2016-02-23 09:34:40 -05:00
Brad Payne (Vir Linden)
62d14e1a33
SL-333 WIP - added back some unused constructors to make the appearance utility happier
2016-02-12 15:40:46 -05:00
Brad Payne (Vir Linden)
f8ee9ffce6
SL-333 work - attachment joints now get a valid mJointNum, more checking on valid joint num values. Also reduced log spam slightly.
2016-02-03 16:52:27 -05:00
Brad Payne (Vir Linden)
ef02c9ea69
SL-315 - context strings, comments, debugging. joint_test temporarily disabled.
2016-02-03 08:59:25 -05:00
Brad Payne (Vir Linden)
e91a192301
SL-315 WIP - added callstack info to joint debugging. Made joint debugging run-time configurable via debug setting DebugAvatarJoints
2016-01-26 11:11:52 -05:00
Brad Payne (Vir Linden)
84f524e3ef
SL-276, SL-124 - code and config file cleanup for Bento
2015-12-15 07:34:45 -05:00
Brad Payne (Vir Linden)
7b410df303
SL-124 WIP - cleanup of comments and test code before going to project viewer.
2015-11-25 15:07:26 -05:00
Brad Payne (Vir Linden)
94d7d6a623
SL-271 WIP, SL-201 WIP - add support for end point to joints, use for debug rendering display to show bones.
2015-11-17 16:41:55 -05:00
Oz Linden
c8726aba30
remove execute permission from many files that should not have it
2015-11-10 09:48:56 -05:00
Brad Payne (Vir Linden)
3cf938bcec
SL-124 WIP - BENTO comments and related cleanup
2015-11-04 16:41:37 -05:00
Brad Payne (Vir Linden)
ded9b10d5d
SL-114 WIP - constrain uploaded meshes based on max joints per mesh. Set max joints per mesh to 110. Also fixed some uninitialized members of LLModelLoader.
2015-10-29 16:09:22 -04:00
Glenn Glazer
40cc8e863e
SL-113: merge up to bento trunk
2015-10-26 12:59:05 -07:00
Brad Payne (Vir Linden)
58992e2cb4
SL-234 WIP - Track which joints are part of base skeleton, remap non-base ones when not being rendered.
2015-10-16 15:05:29 -04:00
Glenn Glazer
eebafb37db
SL-225: test with joints per mesh set to 132
2015-10-06 14:58:32 -07:00
Glenn Glazer
389a0a8e39
SL-225: test with joints per mesh set to 112
2015-10-06 12:51:36 -07:00
Glenn Glazer
3cc99a66e4
SL-225: test with joints per mesh set to 92
2015-10-06 07:20:56 -07:00
Glenn Glazer
34e48fb2f2
SL-225: test with joints per mesh set to 72
2015-10-05 15:11:06 -07:00
Brad Payne (Vir Linden)
2da22ad9fc
SL-227 WIP - initial pass at consolidating skinning code. Less duplication of functionality, still needs more cleanup.
2015-09-24 11:35:19 -04:00
Brad Payne (Vir Linden)
2ea8df0593
SL-205 WIP - support for 152-joint rigged meshes with both hardware and software skinning.
2015-08-26 10:49:02 -04:00
Brad Payne (Vir Linden)
217fb29434
SL-135 WIP - added additional lad/skel configs
2015-08-19 16:23:01 -04:00
Brad Payne (Vir Linden)
b27492de06
SL-117 WIP - initial placeholders for wing, tail joints. Updated max joints to 48 and added some debugging.
2015-05-28 17:28:49 -04:00
Brad Payne (Vir Linden)
b1884d40f5
MAINT-4537 WIP - more joint position management during outfit changes
2014-11-15 14:29:39 -05:00
Brad Payne (Vir Linden)
7fec81b102
SL-93 WIP - pelvis fixup offsets
2014-11-03 05:46:31 -05:00
Brad Payne (Vir Linden)
5c8d902c1b
SL-93 WIP - refactoring LLPosOverrideMap for reusability
2014-10-17 15:00:18 -04:00
Brad Payne (Vir Linden)
b6ad3bd54d
Switched to keying joint offsets by mesh id
2014-10-08 11:45:12 -04:00
Brad Payne (Vir Linden)
2cb14c7fdc
MAINT-4158 WIP - track position overrides requested by attachments so they can be undone intelligently
2014-08-28 17:32:22 -04:00
Brad Payne (Vir Linden)
33f66ac234
WIP on attachment offset management in joints
2014-08-27 16:52:52 -04:00
Brad Payne (Vir Linden)
7b9708a2e3
sunshine-external merge WIP
2014-05-13 10:02:26 -04:00
prep@lindenlab.com
8b612cab39
Fixes for SH-4321. Also removed some unnecessary transform updates, and unused joint resetting code
2013-08-06 16:44:01 -05:00
Richard Linden
a2e22732f1
Summer cleaning - removed a lot of llcommon dependencies to speed up build times
...
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-30 19:13:45 -07:00
prep
a1fadad9c0
Sh-4321 # Fixes for detach deformations. General code cleanup as well.
2013-07-24 16:01:36 -04:00
Richard Linden
0a96b47663
merge with viewer-release
2013-06-05 19:05:43 -07:00
Oz Linden
ddd5659f81
merge changes for DRTVWR-294
2013-04-19 10:11:29 -04:00