overte/libraries/animation/src
Anthony J. Thibault e2df9e29e2 Fix for crash in AnimSkeleton::getNumJoints()
When initAnimGraph is called it asynchronously loads the Animation graph in the background.
If the model url is changed, or the Model is deleted in between the initial load and it's completion,
It's possible to access a bad Rig::_animSkeleton pointer.
The fix is to hold onto the _animSkeleton pointer via a weak ref.
2017-12-15 16:46:27 -08:00
..
AnimationCache.cpp Switch to preprocessor macro for blocking invokes to capture function information 2017-06-30 11:36:24 -07:00
AnimationCache.h Cleanup entity dependencies 2017-06-27 19:15:49 -07:00
AnimationLogging.cpp
AnimationLogging.h
AnimationObject.cpp
AnimationObject.h
AnimBlendLinear.cpp Remove hacks for debug rendering of IK targets 2017-03-24 16:27:27 -07:00
AnimBlendLinear.h Remove hacks for debug rendering of IK targets 2017-03-24 16:27:27 -07:00
AnimBlendLinearMove.cpp Remove hacks for debug rendering of IK targets 2017-03-24 16:27:27 -07:00
AnimBlendLinearMove.h Remove hacks for debug rendering of IK targets 2017-03-24 16:27:27 -07:00
AnimClip.cpp Remove hacks for debug rendering of IK targets 2017-03-24 16:27:27 -07:00
AnimClip.h formatting 2017-11-01 19:45:56 -07:00
AnimContext.cpp debug draw ik chains, bug fix for flex coef on tips 2017-05-18 16:29:55 -07:00
AnimContext.h debug draw ik chains, bug fix for flex coef on tips 2017-05-18 16:29:55 -07:00
AnimDefaultPose.cpp Eliminated to wiggle while pucks are enabled. 2017-06-26 14:09:10 -07:00
AnimDefaultPose.h Eliminated to wiggle while pucks are enabled. 2017-06-26 14:09:10 -07:00
AnimExpression.cpp AnimExpression: support for unary not. 2015-12-15 13:18:30 -08:00
AnimExpression.h libraries/animation: cppcheck fixes 2016-03-13 17:17:34 -07:00
AnimInverseKinematics.cpp Switch order of precondition and setSecondaryTargets 2017-08-01 13:17:33 -07:00
AnimInverseKinematics.h Merge branch 'master' into feature/secondary-pose-support 2017-07-24 17:27:33 -07:00
AnimManipulator.cpp First pass at having an explicit Hips IK target. 2017-04-14 17:00:44 -07:00
AnimManipulator.h First pass at having an explicit Hips IK target. 2017-04-14 17:00:44 -07:00
AnimNode.cpp New MyAvatar animation JS interface 2015-11-10 16:34:38 -08:00
AnimNode.h Eliminated to wiggle while pucks are enabled. 2017-06-26 14:09:10 -07:00
AnimNodeLoader.cpp Eliminated to wiggle while pucks are enabled. 2017-06-26 14:09:10 -07:00
AnimNodeLoader.h Revert to using a Resource 2016-04-12 13:51:11 -07:00
AnimOverlay.cpp Eliminated to wiggle while pucks are enabled. 2017-06-26 14:09:10 -07:00
AnimOverlay.h Eliminated to wiggle while pucks are enabled. 2017-06-26 14:09:10 -07:00
AnimPose.cpp WIP: debug render joint constraints. 2017-05-08 15:06:28 -07:00
AnimPose.h Simplify passing data from MySkeletonModel to Rig 2017-06-19 16:54:39 -07:00
AnimSkeleton.cpp WIP: first steps toward smoothing ik chains 2017-06-30 09:28:38 -07:00
AnimSkeleton.h WIP: first steps toward smoothing ik chains 2017-06-30 09:28:38 -07:00
AnimStateMachine.cpp Remove hacks for debug rendering of IK targets 2017-03-24 16:27:27 -07:00
AnimStateMachine.h Remove hacks for debug rendering of IK targets 2017-03-24 16:27:27 -07:00
AnimUtil.cpp Improved shoulder calibration using hard-coded measured shoulder width 2017-07-25 15:50:44 -07:00
AnimUtil.h Improved shoulder calibration using hard-coded measured shoulder width 2017-07-25 15:50:44 -07:00
AnimVariant.cpp Bug fix for passing quats from script to C++ via the animationStateHandler 2017-04-07 14:13:00 -07:00
AnimVariant.h First pass at having an explicit Hips IK target. 2017-04-14 17:00:44 -07:00
ElbowConstraint.cpp WIP commit, first pass at generating limit center joints + debug draw 2017-05-08 15:06:27 -07:00
ElbowConstraint.h WIP: debug render joint constraints. 2017-05-08 15:06:28 -07:00
IKTarget.cpp Working spline spline. 2017-05-30 19:01:52 -07:00
IKTarget.h Interpolate out of ik chains when they are disabled 2017-07-07 09:29:57 -07:00
Rig.cpp Fix for crash in AnimSkeleton::getNumJoints() 2017-12-15 16:46:27 -08:00
Rig.h Fix for crash in AnimSkeleton::getNumJoints() 2017-12-15 16:46:27 -08:00
RotationAccumulator.cpp Working spline spline. 2017-05-30 19:01:52 -07:00
RotationAccumulator.h hack to reduce hand influence of hips in HMD mode 2015-10-19 15:19:32 -07:00
RotationConstraint.h WIP commit, first pass at generating limit center joints + debug draw 2017-05-08 15:06:27 -07:00
SwingTwistConstraint.cpp Bug fix centerLimit rot for LeftArm, also, lower arms in centerLimit pose 2017-05-09 09:47:26 -07:00
SwingTwistConstraint.h warning fixes 2017-05-09 13:07:06 -07:00
TranslationAccumulator.cpp Working spline spline. 2017-05-30 19:01:52 -07:00
TranslationAccumulator.h code review feedback 2017-06-02 15:47:51 -07:00