• Posts 2
  • Reputation 0
  • Member Since
  • Last Active
Email
  • Name Ben P
All Posts Topics Started Likes
OpenVDB point attribute on implicit surface - acces in shading tree?
Hey Soupers,

Thank you for releasing this incredibly useful tool.

I have a question about using BE_VDBArnoldRender node and using a particle attribute as a color or custom AOV specifically on an implicit limit surface. Is this supported? I am on Maya 2017 Update 4 and Arnold 4.2.16.3

I am reading a bifrost particle cache from disk passing data (velocity, vorticity) to the BE_VDBArnoldRender node to render an implicit surface, with aiStandard shader, the surface looks great, I have motion blur working, but I would like to use other attributes in the shading tree.

Can I access a float or color attribute (vorticity, temperature, etc.), possibly with aiUserDataFloat or aiUserDataColor or similar method? I have tried but nothing seems to come through.
These attributes work fine when rendering as points or a volume, it is just the limit surface I am not seeing anything come through.
Maybe I am missing something simple.

Thank you!

Best, 
Ben


EDIT: I am working around this by using the basic method of generating a full mesh and passing the attributes to the mesh using BE_VDBAttributeFromVDB and arrayToPointColor. This works fine, but it would be even more slick to be able to pass these attributes to the implicit surface. Hopefully this will be/is already possible. Thanks!
0 0
open vdb 2017-01-31
Started topic with my question, sorry. Thanks for the great tools !

0 0
count post selected

Add a Website Forum to your website.