NoImage

この記事は半年以上前の情報なので、古い可能性があります

PV3Dサンプルソース(material)

2008年01月29日  投稿者:ハセガワ
Cubeにマテリアルを貼り付けるサンプルソース
ブックマークする:

 
package {
   import flash.display.*;
   import flash.events.*; 
   import org.papervision3d.objects.*;
   import org.papervision3d.objects.primitives.*;
   import org.papervision3d.view.*;
   import org.papervision3d.materials.*;
   import org.papervision3d.materials.utils.MaterialsList;  
public class Test4 extends BasicView
 { 
  private var myPlane : Plane;
  private var myCube:Cube;
  
  public function Test_cubeMat() {
   
     super (500,200);
     camera.z = -100;
   
     var material : ColorMaterial = new ColorMaterial( 0xffcc00 );
     material.oneSide = false;
   
     var material2 : BitmapFileMaterial = new BitmapFileMaterial( "bg.png" );
     var mList : MaterialsList = new MaterialsList( {all : material2 } );    
     myPlane = new Plane( material, 100, 100, 1, 1, null );
     myPlane.x = -80;
   
     myCube= new Cube( mList , 100, 100, 100,1,1,1);
     myCube.x =120;
     myCube.z= 50;
   
     scene.addChild(myPlane);
     scene.addChild(myCube);      startRendering();
  }
  
  override protected function onRenderTick(event:Event=null):void {      
     myPlane.rotationY += 1;
     myCube.rotationY -=1;      super.onRenderTick(event); 
   }
 }
} 
僕が買った、もしくは買う予定の参考書
参考書は指定されていません
ブックマークする
FlaTech+を購読する
  • 全記事を含むRSSfeed
  • このページをブックマーク: