[Sidefx-houdini-list] One dimensional noise() expression??
pablogipi at gmail.com
Mon Mar 8 10:15:08 EST 2010
Hi chris yo ualways came in help :)
Yeo that is my problem, the integer values.
2010/3/8 Chris Mangnall <cm at dneg.com>
> perlin noise is always zero at lattice points (ie. integers), so
> noise($FF, rand($FF + 10), rand($FF + 56))
> will always return 0 when $FF is an integer.
> noise($FF * 0.1, 0, 0)
> where 0.1 is the frequency.
> Pablo Giménez wrote:
> > Hi there.
> > Well many times I have been thinking about what useful would be to have
> > and tw odimensional noise() expressions.
> > The current one needs three parameters, that is fine for a lot of
> > but I really prefer to use a noise function ratehr than rand and having
> > something like noise($F) would be good aI think.
> > Maya noise function for instance allows this and is really handy.
> > BTW I have tried to use expressions like:
> > noise($FF, $FF + 10, $FF +56) and it always return 0, am I missing
> > something?
> > On the other side this works fine:
> > noise($FF, rand($FF + 10), rand($FF + 56))
> > But I think is to heavy, I mean we are calculating 3 pseudo-ransom
> > in one call, too expensive.
> > If I want to get a noise pattern but just from one value, what is the
> > way? Adding offset to every parameter, multiplying, although this will
> > affect frequency ...
> > Ideas welcome :)
> > Cheers
> Sidefx-houdini-list mailing list
> Sidefx-houdini-list at sidefx.com
More information about the Sidefx-houdini-list