HELP: Timeshift based on point attribute (activator)

   5352   2   0
User Avatar
Member
2 posts
Joined: Sept. 2013
Offline
Hi Everybody,

I would like to get some help/advices to recreate an effect that I find really NICE.
So basically, I want to reproduce the effect created on the first shot of this demo reel: http://softimage.tv/demo-2013/ [softimage.tv]

So what I did was to create an animation on a grid geo, with a scale up and scale down + 180 degrees rotation, and I used a copy SOP to copy this animated grid on the points of an inputed geometry (ex: a tube).

One way I got the effect working was to use a timeshift based on point number (copy stamp with a value like $PT/500). So, this works alright but I would like to have more control, let say with something that “activates” the animation. A way I could say, when the point color is green, or when this object (metaball) is close enough, now activate and do the animation once.

Any ideas are welcome. Also, maybe is there a better approach to recreating this effect?

Thanks in advance guys,
Christian.
User Avatar
Member
2 posts
Joined: Sept. 2013
Offline
Got my answer from JuriBryan, on the ODForce forum:

https://vimeo.com/36207106 [vimeo.com]

The technique used in this tutorial shows a procedure based on an keyframed animation (of each primitive) and has very light weight calculations.
Thanks again, hope this will help some of yours.

Cheers,
Chris,
User Avatar
Member
7 posts
Joined: Feb. 2009
Offline
Most of these effects, you can do it without timeshift. Timeshift in foreach is great idea for varying time but little slow.

If you need speed, you can do this by animate N, up, pscale.

Attachments:
rotate_per_prim.hipnc (96.8 KB)

  • Quick Links