Animated UVW map Y(V) Position

Hello,

Have animated a UVW in C4d so that the y offset goes from top to bottom. This is to give the impression of liquid entering a bottle. The animation is literally frame 0 > y position 0 frame 60 y position:100%, the effect works in C4d with no issues. However when I export, then reimport the fbx into Unity the animation is ‘missing’. It is possible to mimic the same effect in the unity animator, but as there will be 2000 frames of the bottle moving around (and tracking a hand) this is extemely challenging/impossible.

Ideally would like to control the UVW in C4d and export as fbx holding all the offsets and animations is this actually possible?

Yes

I’ve performed this type of animation before, although it was done in 3D Max, but the same can be done in Unity - probably easier if you know how to code.

The process I used was pretty simple. After finishing the animation for the hand, I generated a spline of the motion in 3D.
Then I moved the spline to line up with the bottle and just keyframed the offset of the UV coordinates - matching the motion of the 3d spline.

If you know how to code - you can probably ‘link’ the offset of the texture coordinates to the motion x,y movement of the hand, so the UV offset will be done auto-magically.

1 Like

Thanks! I ended up using a cylinder object inside the bottle and animating its y scale from 0 to 100%. Would have been nicer as UVW (and smaller in size) but all seems to work OK.

1 Like