How to use AS3GeomExporter for 3dsMax to generate Away3D classes
Oh! Hi!
in this script you can see the « Duck » class used like any other classic primitive
AS3GeomExporter is compatible with Away3D, Sandy3D and Papervision3D
download page : http://not-so-stupid.com/open-source/as3-geom-exporter-english/
package fr.nss.tornado {
import away3dlite.cameras.*;
import away3dlite.containers.*;
import flash.display.Sprite;
import flash.events.Event;
import flash.geom.Vector3D;
import flash.display.StageScaleMode;
import flash.display.StageAlign;
[SWF(backgroundColor="#FFFFFF", frameRate="30")]
public class Main extends Sprite {
private var scene : Scene3D;
private var camera : Camera3D;
private var view : View3D;
private var duck : Duck;
public function Main() {
stage.scaleMode=StageScaleMode.NO_SCALE;
stage.align=StageAlign.TOP_LEFT;
scene = new Scene3D();
camera = new Camera3D();
camera.z = -2500;
camera.y = -1000;
camera.lookAt(new Vector3D());
view = new View3D();
view.scene = scene;
view.camera = camera;
addChild(view);
duck=new Duck();
scene.addChild(duck);
addEventListener(Event.ENTER_FRAME, onEnterFrame);
stage.addEventListener(Event.RESIZE, onResize);
onResize();
}
private function onEnterFrame( e:Event ):void {
duck.rotationY++;
view.render();
}
private function onResize(event:Event = null):void{
view.x = stage.stageWidth / 2;
view.y = stage.stageHeight / 2;
}
}
}
Hello world,
FXGShapeExporter : Shape Export to FXG
Aerys Monitor
Namaste,