Jump to content

VDB surface & surcface transforms don't match


Recommended Posts

Hi people...

 

I got some serious vdb issues, where i got some vdb combining, tweaking,,,combining with other poly to vdb , etc. I have some xfroms on the geom before it gets converted to  vdb and combined.

It goes well for a while, i make keyframes on the xforms...and at some point on the vdb combine, the xforms stuff up and move out of position.

It seems not to like xfroms up the chain, pre vdb conversion.

I do get some odd warnings on some of the VDB combine,  i was getting is a 'mismatch surface & surface value mismatch (0.025 & 0.075)' when both A&B vdbs are 0.025, (but gets fixed with a re sample before going in to the vdb combine on both A& B

 

I also get a warning on 'surface & surface transforms don't match' on the vdb combine that stuffs up my transforms.

Pain! I would try to do all my geo transforms then save an alembic and load back without extra xforms, but i do need to line this up to the millimeter, and I can't due to things going off .....
 

 

I am runnning 14.0.395

 

thanks in advance !

Edited by octavio
Link to comment
Share on other sites

Here is a scene, simplified, but still displaying the misalignment

 

https://www.dropbox.com/s/dj3m3y5qzlnii2i/crown_2_43_023_SEND_Forum.rar?dl=0

 

 

thanks!

Hey Octavio!

 

It doesnt work because you need to turn resample on always when there is a combine operation between two level set with different xform or different voxel size, so you have to resample one of the two for the aligment to take place.

 

Saludos!

crown_2_43_023_SEND_Forum.hiplc

Edited by Pazuzu
  • Like 1
Link to comment
Share on other sites

Interesting that it would jump out like that. Anyway, lots of problems here. First, to the left you have a voxel size of 0.025, to the right you have 0.020. Ontop of that you have turned off "Resample", so it tries to combine two different volumes without resampling and it freaks out. Since the voxels probably won't line up perfectly that is a problem. Second, you are using Add and Subtract operations on your VDB Combines - while it may look alright to start with, invisible stuff happen with the values of the SDF. You want to use the "SDF Union/Intersection/Difference".

 

The different resolutions is however less important if you use the correct SDF operations, as well as using resampling.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...