// forked from GirlFlash's papervision setup practice // just practice using wonderfl // its pretty cool, maybe I'll make or port a game here :) package { import flash.display.Sprite; import flash.display.MovieClip; import flash.events.Event; import flash.display.Graphics; import org.papervision3d.materials.ColorMaterial; import org.papervision3d.objects.primitives.Plane; import org.papervision3d.scenes.Scene3D; import org.papervision3d.view.Viewport3D; import org.papervision3d.cameras.Camera3D; import org.papervision3d.render.BasicRenderEngine; [SWF(width=300, height=300, backgroundColor=0xFFFF00)] public class PaperTest extends Sprite { public var renderer:BasicRenderEngine = new BasicRenderEngine();; public var camera:Camera3D = new Camera3D(); public var viewport:Viewport3D = new Viewport3D(300,300); public var scene:Scene3D = new Scene3D(); public var mat:ColorMaterial = new ColorMaterial(0x000000); public var plane:Plane = new Plane(mat,200,200,2,2) public function PaperTest() { mat.doubleSided=true; addChild(viewport) scene.addChild(plane); addEventListener(Event.ENTER_FRAME,onTick); } private function onTick(evt:Event):void{ plane.rotationY+=5; plane.rotationX+=5; renderer.renderScene(scene,camera,viewport); } } } forked from: papervision setup practice