all this talk about ICE Kinematics, & I still can't figure out how to set data for "this.kine.local.rotz" while using 2011..
I think I'm missing something very basic..
I've seen the "Automatically Rotate Wheels With ICE" compound, but that changes point positions, is that still the only way to do it?
kine.local.rotz
-
xowgax
- Posts: 18
- Joined: 29 Aug 2009, 20:22
kine.local.rotz
You do not have the required permissions to view the files attached to this post.
-
Hirazi Blue
- Administrator
- Posts: 5113
- Joined: 04 Jun 2009, 10:15
Re: kine.local.rotz
There are two things wrong with the ICE Tree you show:
- You cannot set data on kine.local, only on kine.global
- you can write only to the whole kine.global matrix, not to components like rot or rotz.
;)
- You cannot set data on kine.local, only on kine.global
- you can write only to the whole kine.global matrix, not to components like rot or rotz.
;)
Stay safe, sane & healthy!
-
xowgax
- Posts: 18
- Joined: 29 Aug 2009, 20:22
Re: kine.local.rotz
Thanks for the reply, could you please explain (or link to) how the kine.global matrix works? ><
-
Hirazi Blue
- Administrator
- Posts: 5113
- Joined: 04 Jun 2009, 10:15
Re: kine.local.rotz

This image from the manual shows a bit of what's going on. As you can set the data only on the full matrix of the kine.global there is an "SRT to Matrix" plugged into the "Set Data", exposing ports for "Scaling", "Rotation" and "Translation".
In this example the "Scaling" and "Rotation" are taken from the original matrix (via "Matrix to SRT")
and the "Translation" is taken from a different source.
"Scaling", "Rotation" and "Translation" can obviously be broken up further to expose the XYZ parameters.
I hope this makes sense, but I seriously doubt it!
Stay safe, sane & healthy!
-
milesc
- Posts: 2
- Joined: 19 Jul 2010, 15:56
Re: kine.local.rotz
Hi,
Here is my little compound "GhostChild" that may help.
It output the child matrix from a parent matrix and the SRT you want for the child.
It is use to replace the buffer objects need for rigging, which is the beauty of ICE kinematic.
Here is my little compound "GhostChild" that may help.
It output the child matrix from a parent matrix and the SRT you want for the child.
It is use to replace the buffer objects need for rigging, which is the beauty of ICE kinematic.
You do not have the required permissions to view the files attached to this post.