question

Andrew Wilkins avatar image
Andrew Wilkins asked ·

Camera moving into water tank mesh

Good day,

When dealing with cameras that enter a closed water tank.. ie. camera breaking the water line and we see the top and bottom of the surface as well as the inner tank.

The standard surface shader doesn't calculate the scattering within the water tank it seems but I've seen mentioned that one could use a volume shader instead but...as far as I’m aware—reading up in the docs and some quick testing:
“Arnold can use a shape container for volume rendering points, sphere and box primitives. Support for meshes is planned for a future release.”

In the case of a moving water mesh (ie. Ocean alembic from Houdini) where we wouldn’t be able to use a box primitive (unless really cheated), what would be the most elegant way to handle that?

aiFog, cheating with a volume primitive or just depth fog in comp?

All the best,
Andrew Wilkins

houdinivolumetricsstandard surfacetransmission
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

1 Answer

· Write an Answer
Lee Griggs avatar image
Lee Griggs answered ·

Cube mesh to volume info here.

1 comment Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Thanks Lee, I must admit it's quite funny getting a response regarding volumes from the creator of those awesome artworks. Haha.

For some reason I had ended up on this page Shading Engine - Volume shader, which threw me off a bit, but just redoing the steps seems to be working today for some weird reason. I think it must have been the Step Size.

I'll read through the docs you've linked and do some more testing.

Much appreciated!

1 Like 1 · ·

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Welcome to the Arnold Answers community.

This is the place for Arnold renderer users everywhere to ask and answer rendering questions, and share knowledge about using Arnold, Arnold plugins, workflows and developing tools with Arnold.

If you are a new user to Arnold Answers, please first check out our FAQ and User Guide for more information.

When posting questions, please be sure to select the appropriate Space for your Arnold plugin and include the plugin version you are using.

Please include images, scene and log files whenever possible as this helps the community answer your questions.

Instructions for generating full verbosity log files are available for MtoA, MaxtoA, C4DtoA, HtoA, KtoA, and Kick.

If you are looking for Arnold Documentation and Support please visit the Arnold Support site.

To try Arnold please visit the Arnold Trial page.

Bottom No panel present for this section.