background preloader


Facebook Twitter

Setting value per voxel in VEX from point level - Scripting. Voxel Center Point. A water flow example demonstrates volumesample, volumegradient and cross product. This is my keynotes from Spencer Lueders’ Fluids FX using Houdini Master Class of CGSociety.

A water flow example demonstrates volumesample, volumegradient and cross product

Create a stone using cloud tool Cloud node is just an otl that create VDB volume with many options for generating cloud, such as faltten. Cloud noise is also an otl that add noise to VDB volume. Mountain node can also be used to create noised source geometry. Basic concepts of Volume(Fluid) This is my keynotes from Spencer Lueders’ Fluids FX using Houdini Master Class of CGSociety.

Basic concepts of Volume(Fluid)

Create Volume In Houdini isooffset node is used to create volume, there is another flavor of volume which is called VDB Voxel Single value represented in a 3-D space which is configured in a grid like pattern. Volume Motionblur? Motion vector for volume. Fluid Motion Blur.


Noise to stick to a volume?? To "wrap deform" points to a deforming mesh, first you need to calculate a change of basis matrix that maps the rest space of the mesh to the current frame of that deformed mesh (yay linear algebra). you do this for every point on the mesh, but lets just consider one point on the rest mesh for simplicity. find 2 neighbors of this point and create normalized vectors towards each. cross those, then cross that with one of the first vectors. stuffing these vectors into a matrix yields an orthonormal basis. hooking in the position of our point is now a complete description of the transform at this point (M_ref). we do this same process for the same point, but at the deformed frame (M_def). now, to describe the change of basis from rest to deform space: mymatrix = invert(M_ref) * M_def.

noise to stick to a volume??

Noise to stick to a volume?? Convert a texture into a volume. "Sample vector from volume" setup in shader - question. Hi all!

"Sample vector from volume" setup in shader - question

I am having trouble with setting up displacement in shader from "restdisplace" volume (from ocean evaluate node in this case). When I try to do it in VOPSOP with "sample vector from volume" it works as expected, but I have no success when I try to replicate it in shader context. The reason I would like to do displacement in shader is to get fine details at render time, without having heavy geometry. I tested the same setup in shader with simple 3D turbulent noise, and it works fine. Also one quick side question, is there a way to "inspect" node output values (in shader context), to see if it is indeed outputing anything, becuase I suspect that maybe I'm not getting anything from "sample vector from volume" node.

I provided simple test scene, so if anyone could take a quick look and tell me what am I doing wrong it would be much apreciated! Cheers, Sasa. Sculpting animated volumes. Controlling Fluids Along Curves. I have been playing around trying to really pick up the microsolvers and decided I would try and 'push' a fluid along a curve.

Controlling Fluids Along Curves

Here is my attempt which works but I am feeling a different look. Right now the fluid gets pulled and it looses its smoke movement and ends up looking like an animated fog volume that grows along a curve. Ultimately I want to achieve a 'hand of god' look (reference) with a mix of death eater that is pushed along like a channel of wind. I am thinking maybe a base volume the advect pops but I am curious if any of you have some other trickery for doing this with fields and volumes?

It would be cool to get some licks of smoke spring off the curve path and dissipate but I am not quite sure the best direction for art direction and control. (I know the shredding and turb are causing the weird swirling. Thanks ahead! Now on Volume Lattice for Houdini - by Stian Halvorsen. Pyro : export variable for each light. Emit smoke color from a texture.

VEX Volume Procedural. Quote i ran into this a few months ago and reported it as a bug to sesi, i believe they've fixed it since, so maybe re-upping your h. version might work?

VEX Volume Procedural

Wow, good news brianburke, we use a bit outdated build at work ( i guess 581 ), i'll try last build tomorrow.Thank you guys for reply.I'm in the process of learning volumes in houdini, so correct me if i'm wrong. But you can make a mountain from a quad using a displacement shader. I was wondering why the volume would become so huge, if it was something specific for the i3d method of making clouds, or if it is simply a very big volume that needs to contain multiple clouds Well, volume displacement is different from surface displacement. On that note, could you elaborate a little why the I3d? I haven't much experience with with volumes, and i didn't test bgeo vs i3d, but for now, i see following advantages of I3d textures:1. I cant figure out where that P comes from?. Quite a big post =) Share your thoughts guys. Convert a texture into a volume. Volume shade test. Texture on Volume. Deforming volumes with cached geometry. Hey guys, I have an alembic file of an animated deforming creature from maya.

deforming volumes with cached geometry

Volume Lattice for Houdini. How can I add noise only on the inside of a volume? Basic concepts of Volume(Fluid)