Goku

Goku

About Me

Connect

LOCATION
Not Specified
WEBSITE

Houdini Skills

Availability

Not Specified

Recent Forum Posts

Harnessing Particle Attributes April 6, 2004, 5:32 p.m.

Hi all,

I posted a few weeks ago regarding a current project, realtime music visuals in Houdini. Thanks to all who replied. However whilst striving to learn Houdini in a matter of weeks I have come across a few other problems:

How could I use the translateY attribute of a particle to control something indirectly at sops level? Basically I want the position of a particle to drive the generations of an L-system. I have noticed that the Particle sop has $TX $TY $TZ local variables but am unsure how to utilise them.

Also, this may be a bit basic but I am trying to vary the transparency of a shader in shops layer by adjusting the alpha channel but nothing appears to happen, why is this?

Cheers

Andy

Expression issues March 24, 2004, 5:22 p.m.

Basically i am trying to create realtime music visuals using Houdini. However i have to kind of learn how to use Houdini at the same time.

In its most simple form i want to grow a cube in size every 10th frame, however, i don't want to be constrained to the time

eg -> floor($F / 10)

or something similar, beacause as i progress in my project i will use the waveforms to generate the the growth.

Alternatively, A cube that rotates and every 10th frame changes direction (anit clockwise - clockwise). I have tried for a solution using chops so far, to no avail.

Expression issues March 21, 2004, 5:35 p.m.

Hi all,

I have recently started using Houdini from a predominantly Maya based background and am finding it hard to adjust to some of the expressions conventions.

How do I increment the size of a parameter on a trigger event, but if not return it's current size?

e.g

If( trigger, “currentSize + 1”, “currentSize”)

trigger ~= “F%10 == 0” or “chop(”ch/ch1/wave1/chan1“) == 1”

Everytime i try and reference the attribute itself within the parameter field i get recursion errors.

I would be very grateful to anyone who could offer me a solution to this