Hi,

i've been doing some search on away3d, specifically on loading models,
and learning from the examples (Jeep3DSTest, SaltFlatsFerrari,... )
but still couldn't achieve what i want.

i would like to create a separate class to load and place 3d models on
the scene, so i can access them thru variables. i'll write down a
simple idea so i can explain myself better.



main class:
...
var object3d_1:my3DLoader = new my3DLoader("1.3ds",my_scene,0,0,0);
var object3d_2:my3DLoader = new my3DLoader("2.3ds",my_scene,0,0,0);
...



my3DLoader class:
...
public class my3DLoader extends Object3D {

   var scene:Scene3D;

   public function my3DLoader
(object_url:String,object_scene,object_x,object_y,object_z) {
      var loader:Object3DLoader = new Object3DLoader();
      loader = new Max3DS.load(object_url, {material:null});
      scene = object_scene;
      loader.addOnSuccess(loadedObject);
   }
   function loadedObject(event:LoaderEvent) {
      var object:Object3D = loader.handle as Object3D;
      scene.addChild(object);
   }
}
...




this way i guess i could get more control over my 3d objects. any
ideas on this?

Reply via email to