示例#1
0
        private void SetupWristDistancesForAnimation(int fixedBoneIndex, int[] animationOrder, int numFrames, double colorMapDistance, double[] cDistances, System.Drawing.Color[] colors)
        {
            Queue <Queue <BulkCalculator.DistanceCalculationJob> > q;

            q = _fullWrist.CreateDistanceMapMasterAnimationQueue(animationOrder, numFrames, _fullWrist.Bones[fixedBoneIndex], colorMapDistance, cDistances, colors);
            if (q == null)
            {
                return;
            }
            //go compute this!
            _calculator.ProcessMasterQueue(q);
        }