Perlin Noise flashrod forked:7favorite:20lines:38license : All rights reserved modified : 2008-12-22 21:44:36 Embed Tweet package { import flash.display.Sprite; import flash.display.Shape; import flash.events.Event; import frocessing.math.PerlinNoise; public class Perlin extends Sprite { private var perlin:PerlinNoise = new PerlinNoise(); private var noiseScale:Number = 0.02; private var n:Number = 0.0; private var d:Number = 0.4; private var a:Array = []; public function Perlin() { for (var j:int = 0; j < 4; ++j) { var s:Shape = new Shape(); s.alpha = 0.1; a[j] = s; addChild(s); } addEventListener(Event.ENTER_FRAME, enterFrame); } private function enterFrame(e:Event):void { n += d; for (var j:int = 0; j < 4; ++j) { var y:int = j * 10; var s:Shape = a[j]; s.graphics.clear(); s.graphics.beginFill(0x0000FF); s.graphics.moveTo(0, 465); for (var x:int = 0; x < 233; x++) { var noiseVal:Number = perlin.noise((n+x)*noiseScale, (-n+y)*noiseScale, y*noiseScale); s.graphics.lineTo(x*2, 200+noiseVal*100); } s.graphics.lineTo(465, 465); s.graphics.endFill(); } } } } Code Fullscreen Preview Fullscreen Indyaner2 kacchan6 yabuchany akishinagawa.. fallen 9re plankton chabudai no48 micmac88 ppc slint : perlin,wave initt : [Frocessing] Burvs : waves tkinjo : perlinNoise metaman1 : noisePerlinwaveswaves dkgkAs : PerlinNoise blackwater : 云雾 paulm : noiseperlin mnordine : perlin waves PerlinNoise [Frocessing] noise perlin perlin, wave waves PerlinNoise noise Shape addEventListener alpha Event.ENTER_FRAME Array Event int Number sort new page view favorite forked pv74 forked from: Perlin Noise finty forked:0 favorite:0lines:38 (diff:4) pv68 forked from: Perlin Noise djmerciless forked:0 favorite:0lines:38 (diff:1) pv101 forked from: Perlin Noise Nao_fl forked:0 favorite:0lines:38 (diff:3) pv540 forked from: Perlin Noise kojiOGATA forked:1 favorite:1lines:45 (diff:12) pv468 forked from: Perlin Noise paccer forked:0 favorite:4lines:38 (diff:3) tag: Noise Perlin pv0 forked from: Perlin Noise bongiovi forked:0 favorite:0lines:38 (diff:1) pv422 forked from: Perlin Noise h_sakurai forked:0 favorite:0lines:38 (diff:1)