Houdini Particle Aura

This is a quick little demo and explanation of a setup I created for doing a particle aura.  Particles are emitted based on the object’s normal direction from the camera.

This is a screenshot of the VOP network that is doing the magic.  Camera position is imported (into the particles’ object space).  Normalized vectors are determined from each object point to the camera.  Then the dot product of the object normals and direction vector are taken.  If the dot product == 0, then the normals are perpendicular to the camera. Otherwise they are pointing at the camera.  The range varies between -1 and 1, which is then made useful for remapping by taking the absolute value and reversing the grad values so the user interface makes a little more sense.

The “emit” point attribute is promoted to a prim attribute after the vop, allowing it to be used as a particle birth attribute.


6 thoughts on “Houdini Particle Aura

    • That’s actually what I ended up doing for the original project this setup was used in. Had to create an aura of fire around a character. Hopefully I can post the results at the end of the year.

  1. Hey man, check out this Houdini tool I created. Still a little rough, but I figured if anyone needed to make buildings you could blow up with interiors and stuff ala 2012… heres a way.

    • Matt,

      Your tool looks pretty sweet! We should exchange some setups at some point.

      I’m currently exploring l-systems. Hoping to post some experiments here in the next few weeks.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s