after few days trail on the papervision, i success to load the .dae model in a flash app.
code :
private var view:BasicView;
private var matList:MaterialsList;
private var dae:DAE;
private var textF:TextField = new TextField();
public function PV3DAnimation()
{
view = new BasicView(600, 400, false, true, CameraType.FREE);
view.addChild (new StatsView(view.renderer));
//matList = new MaterialsList();
//var comp:CompositeMaterial = new CompositeMaterial();
//var color:ColorMaterial = new ColorMaterial(0x444444);
//var wire:WireframeMaterial = new WireframeMaterial(0x999999);
//comp.addMaterial(color);
//comp.addMaterial(wire);
//matList.addMaterial(comp, "all");
dae = new DAE(false);
dae.scale = 20;
dae.load("TempRun.xml"/*, matList*/);
addChild(view);
textF.width = 200;
textF.x = 10;
textF.y = 300;
textF.textColor = 0xFFFFFF;
textF.text = "Loading DAE";
addChild(textF);
dae.addEventListener(FileLoadEvent.LOAD_COMPLETE, onLoadComplete);
addEventListener(Event.ENTER_FRAME, onRenderViewport);
stage.addEventListener(KeyboardEvent.KEY_UP, keyUpHandler);
}
=============================================================
沒有留言:
發佈留言