Skeleton

I know the skeleton is not really finished, but I’m not getting it to work at all, as soon as you click in the select joint gui it generates an unhandled exception, object reference not set to an instance of an object, and tty gives

03:38:21 ERR : SelectJoint caused error in Evaluate: System.NullReferenceException: Object reference not set to an instance of an object.
at VVVV.Nodes.SelectJoint.Evaluate(Int32 SpreadMax)
03:38:21 ERR : InputMorph caused error in Evaluate: System.Runtime.InteropServices.SEHException: External component has thrown an exception.
at D3DXMatrixDecompose(D3DXVECTOR3* , D3DXQUATERNION* , D3DXVECTOR3* , D3DXMATRIX* )
at SlimDX.Matrix.Decompose(Vector3& scale, Quaternion& rotation, Vector3& translation)
at VVVV.Utils.VMath.Matrix4x4Utils.Blend(Matrix4x4 m1, Matrix4x4 m2, Double amount1, Double amount2, Matrix4x4& m)
at VVVV.Nodes.SkeletonInputMorph.mixJoints(IJoint result, IJoint joint1, Double amount1, IJoint joint2, Double amount2)
at VVVV.Nodes.SkeletonInputMorph.Evaluate(Int32 SpreadMax)

ah this is input morph (and mixPose), I get no display in the select joint window.

The select joint help shows output in the select joint window, but gives
The given key was not present in the dictionary in the error message
This is 2 machines, both running xp, with all the .nets installed

from my experience you shouldn’t get these exceptions if you feed those skeleton nodes with a working skeleton.

do skeleton help patches work?

That is opening the help patches…

Unfortunatly I wasn’t able to have an eye on the skeleton nodes during the switch to beta26, so i’m afraid some things are broken there.

I found some time now to have a look at it, and was able to solve the issue with SelectJoint.

As for InputMorph and MixPose: there seems to be some trouble with SlimDX here. The SlimDX.Matrix.Decompose() method always throws an exception, even if I use it with a newly created SlimDX.Matrix. Maybe we can talk on irc about that, elias?

hi sagishi

thanks for these great addons!

any chance you’ve had time to look at the skeleton nodes?
still throwing errors for me (same as above)