Home > 梅原 > [PV3D]DAEファイルを読み込む。

[PV3D]DAEファイルを読み込む。

20090722
Category:梅原 /Tags:

[PV3D]DAEファイルを読み込む。DAEファイルを読み込む。
イラレで作ったロゴをSwift3D 5にインポートして、DAEファイルにした。

ポリゴンの大きさが異なる部分は破れが発生したので、アドバンスモデラーで修正した。まだ多少残っているけど、今回はこの辺で。
▼Wonderfl

▼ActionScript AS3(FP9)

/*
DAEファイルを読み込む。

イラレで作ったロゴをSwift3D 5にインポートして、
DAEファイルにした。

ポリゴンの大きさが異なる部分は破れが発生したので、
アドバンスモデラーで修正した。
まだ多少残っているけど、今回はこの辺で。

*/

package
{
	import org.papervision3d.view.BasicView;
	import org.papervision3d.objects.parsers.DAE;
	import org.papervision3d.lights.PointLight3D;
	import org.papervision3d.materials.utils.MaterialsList;
	import org.papervision3d.materials.shadematerials.FlatShadeMaterial;
	import flash.events.Event;
	[SWF(width="465", height="465", frameRate="30", backgroundColor="0x000000")]
	public class Main1 extends BasicView
	{
		private var dae:DAE;
		public function Main1()
		{
			var light:PointLight3D = new PointLight3D();
			var ml:MaterialsList = new MaterialsList( { all:new FlatShadeMaterial(light, 0x3F6AC1, 0) } );
			dae = new DAE();
			dae.load("http://mztm.heteml.jp/umhr/wonderfl/me.dae",ml);
			scene.addChild(dae);
			camera.z =-3;
			startRendering();
		}

		override protected function onRenderTick(event:Event=null):void
		{
			dae.rotationX++;
			super.onRenderTick(event);
		}
	}
}

関連記事:

Comments are closed.