Jump to content
Filip Sivák

Wedging across frames in TOPs

Recommended Posts

Hello everyone!

I'm programmer starting in Houdini 17.5 and it's very confusing to me. I'm familiar with hadoop/spark, which is kind of similar to TOP. But boy, is TOP confusing to me!

What I want to achieve:

I a have geometry node dependent on time (for each frame, it loads Alembic from file sequence, processes it and stores again alembic). I'd like to parallelize this (the frames are independent). Local scheduler is fine (I have many cores on single machine and a lot of memory to spare).

My tactics for achieving that:

Create a TOP network:

image.png.ca031771aa0fcf683d56f128126499f9.png

  1. Wedge over frames to create work item for each frame
  2. Run geometry import with Frame = work item frame
  3. Run ROP Alembic Output for each work item

The problem starts in step 1, where I do not know how to generate work items with different frames. In other words, I want to wedge across frames but cannot. I've tried to change the attribute to "pdg_frame", but the frame was still 0:

image.png.8cdbc15ddf2a4a899af6fc8e4bb150a1.png

Additional questions on TOPs:

  1. How do I debug which attributes are on work items? If I wedge across "MyAttribute", I cannot see it anywhere (info, task graph table), but if I export it as CSV Output, I can see it exists.

Thank you all for your time!

 

Share this post


Link to post
Share on other sites

I've figured out that in order to see which attributes are on work item, all I need to do is right click the task and choose "Task info":

image.png.1686f0c7b1784a8ccc8f80edda2f16bb.png

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×