My favorites | Sign in
Project Logo
             
Search
for
Updated Oct 07, 2008 by bigroom.co.uk
RadialPerlinNoise  
Creates a radial perlin noise image

Download

RadialPerlin class

I have been messing around with perlin noise, creating a radial effect for a game I’m working on. The result is a RadialPerlin class for creating radial perlin noise bitmaps.

The code is in a single class called RadialPerlin, used like this

var perlin:RadialPerlin = new RadialPerlin( 100, 3, Math.random() * 100000, false, 15, false, true );
perlin.draw( 0, 0 );
var bmp:Bitmap = new Bitmap( perlin.bitmapData );
addChild( bmp );

The RadialPerlin object is initialised with some values (details of the parameters are in the class file) then drawn into a BitmapData object using its draw method. The draw method takes a couple of offset parameters - one for the distance from the centre and the other for the rotation. You can then grab the BitmapData object from the RadialPerlin object via its bitmapData property and do what you like with it.


Sign in to add a comment
Hosted by Google Code