Jump to content
Juraj

Art Directing RBD in Post

Recommended Posts

Hello,

I've come across this awesome video and paper.

So I decided to try to implement it into Houdini as it seems very efficient way to do RBDs.

I think that I almost have it, but I am encountering strange problem with Transform Pieces node.

I have managed to "upres" it once but when I use the same workflow to add another layer it behaves very strange.

Please could you have a look on my file and check it?

 

(also if you notice something inefficient in my implementation please suggest better solution :) )

 

Thanks,

Juraj

project.hipnc

Edited by Juraj Tomori
  • Like 4

Share this post


Link to post
Share on other sites

I recently just done the similar RnD for this. So for transform pieces node, u need to have the same name attribute from the low rez sim to track the animation.

Share this post


Link to post
Share on other sites

Hi,

thank you for your replies. But I still have problems with this Transform pieces node. In first stage of "upres" it works like expected. However if I use the same setup to add another "upres" it doesn't do its job correctly. The name attribute is correct and there is same amount of pieces and points.

 

Any clues?

Share this post


Link to post
Share on other sites

 Hi,

 

I'm sorry I was misunderstanding ur question. So I find if the points in rbd sim is using deform data that the point's v, w and orient would be 0, so I think that makes Transform pieces node not working properly.

 

I will try to have 2 separate group with active and deform one, then active group transform pieces with new sim's point data, deform one with old one.

Share this post


Link to post
Share on other sites

I think the problem now is the geometry to transform needs the position of geo  when the rbd turn active = 1 instead of frame 1.

Cause the point data calculate starts when it turns active.

Share this post


Link to post
Share on other sites

Hi,

thanks, now it works better but there is still slight offset (please check attached hip file).

I think that it has something to do with rest positions. But in this setup I have no idea what should they be.

Any suggestion? :)

project.hipnc

Share this post


Link to post
Share on other sites

Hi,

I have been trying to get my head around Transform Pieces workflow. So I tried to manualy generate orient attribute and then use it to drive Transform Pieces. It matches original closely but there is slight offset.

 

Solid geometry is transformed and templated is original.

post-11577-0-62615700-1444351207_thumb.j

 

 

Any ideas what is causing that?

example_scene_forum_align.hipnc

Share this post


Link to post
Share on other sites

And I learned a lot too by repeating other people work. Thanks for the smart solution of dealing with impacts. Used it in a homebrew impact analysis SOP.

 

JXWoqFH.gif

 

I experienced slight offseting of dop-imported geometry too. "Solve On Creation Frame" checkbox on RBD Packed Object DOP fixed this problem, but I have no idea what causing it. Maybe certain intrinsic attributes on packed fragments combined with side effects of secondary simulation. I've downloaded your scene, but you managed your simulation in a different manner and this option was already turned on, not fixing anything.

column.hipnc

Edited by f1480187
  • Like 2

Share this post


Link to post
Share on other sites

Hi,

nice result :)

In my final version I didn't use DOP's data to track new fragments. I computed transformation matrix myself - that seemed to be most flexible solution.

Share this post


Link to post
Share on other sites

So I managed to finish it :)

Thanks for support, I learned a lot.

 

hi, have you ever tried to add some glue constraints to the bullet sim.

I did, but the glue constraints didnt work.

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

×