製作中のデータで3D的なアニメーションを求められ、
- そういえば持ち腐れていたFlash CS3があるじゃない
- Flash CS3はActionScript3が動くじゃない
- ActionScript3ならば今や3Dライブラリなど満ち足りているじゃない
- PaperVision3Dってのが面白そうじゃない
ってことで、早速ダウンロードして使ってみました。
こんなものができました。
The Flash plugin is required to view this object.
コードは見よう見まねで
import org.papervision3d.view.*
import org.papervision3d.materials.shadematerials.*
import org.papervision3d.objects.primitives.*
import org.papervision3d.lights.*
import org.papervision3d.cameras.*
var light:PointLight3D = new PointLight3D()
var camera:Camera3D = new Camera3D();
var material:FlatShadeMaterial = new FlatShadeMaterial(light , 0x3399FF)
var sphere = new Cylinder(material , 400 , 50 , 50)
medarion.scene.addChild(sphere)
medarion.startRendering()
medarion.camera.x = 1000
medarion.camera.y = 2000
medarion.camera.z = 1000
addEventListener(Event.ENTER_FRAME, loop)
function loop(e){
sphere.rotationX += 5
}
これはなかなか面白い。ちょっといろいろ調べて見ます。
This entry was posted in diary. Bookmark the
permalink. Comments are closed, but you can leave a trackback:
Trackback URL.
Papervision3D
製作中のデータで3D的なアニメーションを求められ、
ってことで、早速ダウンロードして使ってみました。
こんなものができました。
The Flash plugin is required to view this object.
コードは見よう見まねで
これはなかなか面白い。ちょっといろいろ調べて見ます。