Forked from: clockmaker's [PV3D] Simple Sphere diff:69 forked from: [PV3D] Simple Sphere oreore forked:4favorite:2lines:45license : MIT License modified : 2009-05-20 00:13:38 share Tweet // forked from clockmaker's [PV3D] Simple Sphere package { import flash.events.Event; // 必要なライブラリをインポートします import org.papervision3d.materials.ColorMaterial; import org.papervision3d.materials.special.CompositeMaterial; import org.papervision3d.lights.PointLight3D; import org.papervision3d.materials.shadematerials.FlatShadeMaterial; import org.papervision3d.materials.WireframeMaterial; import org.papervision3d.objects.primitives.Plane; import org.papervision3d.objects.primitives.Sphere; import org.papervision3d.view.BasicView; import org.papervision3d.core.effects.view.ReflectionView; public class Main extends ReflectionView { private var ball:Sphere; public function Main() { init(); } private function init():void { //カメラ位置//////////////////////////////////////////////// camera.y = 200; //床の作成////////////////////////////////////////////////// var wm:WireframeMaterial = new WireframeMaterial(); var col:ColorMaterial = new ColorMaterial(0xffffff, 0.5); var co:CompositeMaterial = new CompositeMaterial(); co.addMaterial(wm); co.addMaterial(col); var floor:Plane = new Plane(co, 1000, 1000, 6, 6); floor.pitch( -90); //床を3Dシーンに表示///////////////////////////////////////// scene.addChild(floor); // 球面を作成/////////////////////////////////////////////// var material: CompositeMaterial = new CompositeMaterial(); material.addMaterial(new WireframeMaterial(0xff6633)); material.addMaterial(new ColorMaterial(0xdcdcdc)); ball = new Sphere(material, 100, 8, 8); ball.y = 100; // 球面を3Dシーンに表示////////////////////////////////////// scene.addChild(ball); addEventListener(Event.ENTER_FRAME, onEnterFrame); } private function onEnterFrame(e:Event):void { ball.rotationY += 1; singleRender(); } } } Code Fullscreen Preview Fullscreen color.style... siouxcitizen.. material rotationY Math.floor Event.ENTER_FRAME Event sort new page view favorite forked pv302 forked from: [PV3D] Simple Sph.. yes_i_can forked:1 favorite:2lines:68 (diff:36) tag: PV3D カメラ移動 pv101 forked from: forked from: [PV3.. tokashiki forked:2 favorite:0lines:45 (diff:1) pv26 forked from: forked from: [PV3.. hacker_bdifd11_ forked:0 favorite:0lines:45 (diff:1) pv221 forked from: forked from: [PV3.. travis forked:1 favorite:1lines:47 (diff:12)