problem layering secondary animation (Syflex, jiggle...)

Discussions about SOFTIMAGEs© Interactive Creative Environment©
Christophe
Posts: 2
Joined: 10 Mar 2013, 11:42
Skype: christophe.depoire

problem layering secondary animation (Syflex, jiggle...)

Post by Christophe » 10 Mar 2013, 13:18

Hello,
I would like to make secondary animation for elephant ears, so I made a low poly cloth deformed by syflex,
now I want to drive high poly mesh with the low poly animated,
but the high poly mesh has already an enveloppe and an ICE tree for jiggling.

So I tried cage deforming the high poly mesh with the syflex animated low poly, but it causes I think "additive reference motion"... -> the ears are deplaced behind the elephant.
Maybe it's a "priority" problem in construction modes...

I joined a simplified scene focused on the ears. Any help will be greatly appreciated !
Sorry for this frenchy english.

Chris
You do not have the required permissions to view the files attached to this post.

User avatar
Mathaeus
Posts: 1778
Joined: 08 Jun 2009, 19:11
Location: Zagreb, Croatia

Re: problem layering secondary animation (Syflex, jiggle...)

Post by Mathaeus » 10 Mar 2013, 19:50

Christophe wrote:Hello,
I would like to make secondary animation for elephant ears, so I made a low poly cloth deformed by syflex,
now I want to drive high poly mesh with the low poly animated,
but the high poly mesh has already an enveloppe and an ICE tree for jiggling.

So I tried cage deforming the high poly mesh with the syflex animated low poly, but it causes I think "additive reference motion"... -> the ears are deplaced behind the elephant.
Maybe it's a "priority" problem in construction modes...

I joined a simplified scene focused on the ears. Any help will be greatly appreciated !
Sorry for this frenchy english.

Chris
I think you can get the blend, instead the additive, by using the "cascade" of very simple ICE trees. First one goes bellow both operators, it's just for saving the static point position ( something like get>self.pointposition> set > self.MyPointPosition_a ). Next one goes in between operators, it first saves the result of operator as another custom attribute let's say, self.MyPointPosition_b. Then in next row, it's calling attribute from first ICE tree, setting the actual point position to static one.
Finally, in third ICE three, above both operators, you're mixing the actual point position and 'self.MyPointPosition_b', using weight map, as 'Blend' of 'linear interpolate' node.

Christophe
Posts: 2
Joined: 10 Mar 2013, 11:42
Skype: christophe.depoire

Re: problem layering secondary animation (Syflex, jiggle...)

Post by Christophe » 10 Mar 2013, 22:37

Mathaeus, I think I understand the concept of your method, I'm not really an ICE specialist, but I will try to follow your instructions, thank you !