Parenting translation without changing the rotation


#1

Hello,

Is it possible to parent only translation without affecting object rotation?
In my scene there is a character with a torch. The torch is parented to the hand and the fluid container(with a flame) is parented to the torch. The problem is that the flame seems to be pointing wherever the torch is pointing. So when the character lowers his hand the flame burn sideways :stuck_out_tongue:

And by the way: is there some cleaver way to simulate flame reaction (changing turbulence) while the character is waving with the torch? I was thinking about changing fluid turbulence strength based on the change in whole character translation. Unfortunately I’m really bad in writing scripts in Maya so no idea how to achieve it :confused:


#2

you better parent/animate your emitter rather than the container if you want a good motion.

In your container enable the auto resize to not have a crazy grid.
and in your emitter in the speed attribute set “inherit velocity” to 1 to have a proper motion while you are waving.


#3

Unparent the flame, and use a point constraint to make it follow what you want without affecting the rotation.