PolkaDot, Star and Cubist Noises

I’ve uploaded three new noise types to the GitHub repository.  The first is a PolkaDot style noise in both 2D and 3D which generates smooth falloff dots at random sizes, intensities and locations over a uniform grid.  ( There’s even a one-line modification which can give square dots instead : ) )

2D+3D sampling of PolkaDot Noise

2D+3D sampling of PolkaDot Noise

The second is a 2D Stars noise with behavior similar to the PolkaDot noise but which also allows for the possibility that a dot/star be not drawn.  This can generate a sparse distribution of dots which look very suitable for a starry sky.

Sample of 2D Stars Noise

Sample of 2D Stars Noise

The third is a noise made more for fun.  It is called “cubist” noise due to it resembling a cubist painting style.  The problem is that it contains sharp discontinuities and also a possible range of +-infinity which must be arbitrarily clamped ( eg +- 1.0->5.0 ),  so it is unfit for displacement or distortion but should produce some interesting results when used for texturing.

2D+3D samlping of Cubist Noise

2D+3D samlping of Cubist Noise

Advertisements

About briansharpe

Computer games and graphics programmer interested in procedural modeling and texturing techniques. Current Work: Weta Digital. Work history: Sidhe Interactive, Sony London (SCEE), Pandromeda,
This entry was posted in Uncategorized. Bookmark the permalink.

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 )

Google+ photo

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

Connecting to %s