Volume Masterclass
4269 10 3- TwinSnakes007
- Member
- 606 posts
- Joined: July 2013
- Offline
- jsmack
- Member
- 7863 posts
- Joined: Sept. 2011
- Offline
Volumes are fairly broad in scope. Which application are you curious about: pyro, atomospherics, clouds, cvex procedurals, vector fields for driving simulations and other operations, heightfields, distance functions, mask fields, vdb specific workflow considerations, shading/material building or something else? I'm sure there is information tailored to at least some of these topics in video form.
- malbrecht
- Member
- 806 posts
- Joined: Oct. 2016
- Offline
A volume (at least a 3d volume) is just a set of data (1 component or more) indexed or indexable by three indices. That's all there is to a “volume”.
Any multi-dimensional array (list) will do as a volume. Obviously by “volume” you could also mean the content of a body
It's what you *DO* with a volume that can get complex, look good or eat up all your memory.
You can use “volumes” to give distances to surfaces (distance fields or signed distance fields), you can store arbitrary data (1 component like for density or fuel, more components for velocities and so on).
Still, the “volume” is just a set of data and means to access it.
Volumes are context-dependent, else they are just building blocks for anything …
Marc
Any multi-dimensional array (list) will do as a volume. Obviously by “volume” you could also mean the content of a body
It's what you *DO* with a volume that can get complex, look good or eat up all your memory.
You can use “volumes” to give distances to surfaces (distance fields or signed distance fields), you can store arbitrary data (1 component like for density or fuel, more components for velocities and so on).
Still, the “volume” is just a set of data and means to access it.
Volumes are context-dependent, else they are just building blocks for anything …
Marc
---
Out of here. Being called a dick after having supported Houdini users for years is over my paygrade.
I will work for money, but NOT for "you have to provide people with free products" Indie-artists.
Good bye.
https://www.marc-albrecht.de [www.marc-albrecht.de]
Out of here. Being called a dick after having supported Houdini users for years is over my paygrade.
I will work for money, but NOT for "you have to provide people with free products" Indie-artists.
Good bye.
https://www.marc-albrecht.de [www.marc-albrecht.de]
- TwinSnakes007
- Member
- 606 posts
- Joined: July 2013
- Offline
- jsmack
- Member
- 7863 posts
- Joined: Sept. 2011
- Offline
Daryl Dunlap
Hmm..so how would I use one volume that has color to transfer that color to another intersecting volume?
A = B;
Assuming a and b are vectors bound to the 6 volumes. Volumes don't have color, so 3 volumes are used for each color. Volumes intersect everywhere since they extend to infinity, so a simple equality can be done to copy values from B to A. You might need to resize A first, so that it contains B. VDB's are a bit different, as they do support vector data, and don't have simple bounds to specify size. The vdb activate/vdb combine node can be used to combine the active areas of the two volumes in various ways (replace, union, intersect, subtract). Performing A=B in a volume vop should activate the result volume with the union of the input fields automatically though.
- TwinSnakes007
- Member
- 606 posts
- Joined: July 2013
- Offline
- Olaf Finkbeiner
- Member
- 323 posts
- Joined: Jan. 2015
- Online
The dudes from entagma are doing a volume tutorial series…
https://www.patreon.com/entagma [www.patreon.com]
https://www.patreon.com/entagma [www.patreon.com]
- sl0throp
- Member
- 258 posts
- Joined:
- Offline
I have been doing a deep dive on volumes for a while now
There are some great examples in Jeff's class here:
https://www.sidefx.com/tutorials/houdini-vops [www.sidefx.com]
Here is a newish site that has a lot of amazing resources:
http://www.ytini.com/index.html [www.ytini.com]
There is a great paid FXPHD course on vex that has some really good volume workflows.
There are some great examples in Jeff's class here:
https://www.sidefx.com/tutorials/houdini-vops [www.sidefx.com]
Here is a newish site that has a lot of amazing resources:
http://www.ytini.com/index.html [www.ytini.com]
There is a great paid FXPHD course on vex that has some really good volume workflows.
- TwinSnakes007
- Member
- 606 posts
- Joined: July 2013
- Offline
- JoshFoster
- Member
- 11 posts
- Joined: May 2016
- Offline
The best resource that I've found on Houdini volumes is Steven Knipping's training on CG Circuit [www.cgcircuit.com].
- TwinSnakes007
- Member
- 606 posts
- Joined: July 2013
- Offline
-
- Quick Links