Forked from: clockmaker's [PV3D] Refrection Cube diff:6 forked from: [PV3D] Refrection Cube ReflectionView frogman544 forked:0favorite:1lines:27license : All rights reserved modified : 2009-04-02 16:48:22 Embed Tweet // forked from clockmaker's [PV3D] Refrection Cube // forked from mash's papervision3d simple example (cube) /** * ReflectionView */ package { import flash.events.*; import flash.filters.*; import flash.utils.*; import org.papervision3d.materials.shadematerials.*; import org.papervision3d.objects.primitives.*; import org.papervision3d.materials.utils.MaterialsList; import org.papervision3d.core.effects.view.ReflectionView; import org.papervision3d.lights.*; [SWF(frameRate="60")] public class Main extends ReflectionView { public function Main() { var cube:Cube = Cube(scene.addChild(new Cube(new MaterialsList( { all : new FlatShadeMaterial(new PointLight3D(), 0x2288cc, 0x004466) })))); surfaceHeight = -600 viewportReflection.filters = [new BlurFilter(8, 8, 2)]; viewportReflection.alpha = .4; addEventListener(Event.ENTER_FRAME,function():void { cube.yaw(2) camera.y = 500 + 800 * Math.sin(getTimer() / 1000); singleRender() }); } } } Code Fullscreen Preview Fullscreen ekis : cube cube filters alpha addEventListener surfaceHeight getTimer BlurFilter Math.sin Event.ENTER_FRAME