2009年6月6日 星期六

初探Sandy 3D


Sandy 3D是一個Open Source 的 Flash 的 3D 引擎
由AS2時代就存在了,算是個老牌的引擎
支援的語法包括了:AS2、AS3 跟 haXe

下面是一段簡單的code,做出一個簡單的3D球體

  1. import sandy.core.Scene3D;
  2. import sandy.core.scenegraph.*;
  3. import sandy.primitive.*;
  4. // -- creation of the scene. You give it a container, a camera and a root group to add your object into.
  5. var scene:Scene3D = new Scene3D( "myScene", this, new Camera3D( 550, 400 ), new Group("root") );
  6. // -- you add an object to the scene you've just created
  7. scene.root.addChild(new Sphere( "mySphere" ) );
  8. // -- and you ask the scene to render
  9. scene.render();

沒有留言:

張貼留言