<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DigiTechLog Dot Com &#187; Papervision3D</title>
	<atom:link href="http://digitechlog.com/tag/papervision3d/feed" rel="self" type="application/rss+xml" />
	<link>http://digitechlog.com</link>
	<description>Adobe AIR、Flex、Flash、Java</description>
	<lastBuildDate>Tue, 08 Nov 2011 12:46:29 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Papervision3D: Flashで動作する3Dエンジン</title>
		<link>http://digitechlog.com/2009/05/30/papervision3d-is-an-open-source-3d-engine-for-the-flash-platform.html</link>
		<comments>http://digitechlog.com/2009/05/30/papervision3d-is-an-open-source-3d-engine-for-the-flash-platform.html#comments</comments>
		<pubDate>Sat, 30 May 2009 08:32:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Flash Project]]></category>
		<category><![CDATA[3Dエンジン]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Papervision3D]]></category>

		<guid isPermaLink="false">http://digitechlog.com/2009/05/30/papervision3d-is-an-open-source-3d-engine-for-the-flash-platform.html</guid>
		<description><![CDATA[Papervision3Dとは、MITライセンスのオープンソースで提供予定となっていて、Flashで動作可能な3Dエンジンです。Flash 8 Image APIに最適化されており、非常にスムーズかつなめらかに動作するのが特徴があり、Flash9から利用可能になったフルスクリーンモードにも対応しており、 360度のパノラマとか、ぐりんぐりん動きまくる3D空間とか、非常に多彩な表現がActionScriptで可能になります。
「Away3D: ActionScript3で提供されるFlashの3D描画エンジン」を含めて同じような３Dエンジンはいくつかあります。
 
以下の様で簡単で使えます。
１）、SVNから最新版を取得するため、SVNクライアントをインストールします。Windowsユーザだったらtortoiseというものはよくつかわれていますので、次のURLでダウンロードできます。空のフォルダを用意して、右クリックして「SVN checkout」を選びます。
２）、次のURLhttp://papervision3d.googlecode.com/svn/trunk/をダイアログボックスに入力してOKボタンをクリックします。
３）、ダウンロード終了した上でPapervision3Dのセットアップを行います。
４）、Flash CS3を開き、Edit&#62;Preferences&#62;Actionscriptで「Actionscript 3.0 settings」ボタンをクリックします。
５）、「class path」を選んで、プラグインサインアップ
６）、ダウンロードしたPapervision3Dフォルダに「as3/trunk/src」を選ぶ
７）、「OK」をクリックするもしくは既存のFlashファイルを選んで、属性パネルをクリックする
８）、サンプルページから任意サンプルを選択して、「document class」というボックスにExampleTransformationRotateを入力する(no ".as" extension)
９）、そのドキュメントをPapervision3Dフォルダ以外のフォルダに保存する
１０）、「Actionscript file」の新しいファイルを作成して、「ExampleTransformationRotate.as」として保存する
１１）、Flashファイルに戻って、pencilにクリック、そのパネルのプロパティオプションに「document class」があるはず、そこまで先ほど新規作成した.asファイルを選ぶ
１２）、次のソースコードをAsctionScriptファイルにコピーして保存する
１３）、そこまで動かせるはずです。
package
{
import&#160;flash.display.Sprite;
import&#160;flash.events.Event;
&#160;
import&#160;org.papervision3d.cameras.Camera3D;
import&#160;org.papervision3d.objects.Plane;
import&#160;org.papervision3d.materials.ColorMaterial;
import&#160;org.papervision3d.scenes.MovieScene3D;
&#160;
[SWF(width='400',height='400',backgroundColor='0x000000',frameRate='30')]
&#160;
public&#160;class ExampleTransformationRotate extends Sprite
{
private&#160;var container: Sprite;
private&#160;var scene: MovieScene3D;
private&#160;var camera: Camera3D;
private&#160;var plane:Plane;
&#160;
public&#160;function ExampleTransformationRotate()
{
container = new&#160;Sprite;
container.x = 200;
container.y = 200;
addChild(&#160;container );
&#160;
scene = new&#160;MovieScene3D( container );
&#160;
camera = new&#160;Camera3D();
camera.z = -500;
camera.zoom = 5;
&#160;
// create red material
var&#160;material:ColorMaterial = new ColorMaterial();
material.doubleSided = true;
material.fillColor = 0xFF0000;
material.fillAlpha [...]]]></description>
			<content:encoded><![CDATA[<p>Papervision3Dとは、MITライセンスのオープンソースで提供予定となっていて、Flashで動作可能な3Dエンジンです。Flash 8 Image APIに最適化されており、非常にスムーズかつなめらかに動作するのが特徴があり、Flash9から利用可能になったフルスクリーンモードにも対応しており、 360度のパノラマとか、ぐりんぐりん動きまくる3D空間とか、非常に多彩な表現がActionScriptで可能になります。</p>
<p>「<a href="http://digitechlog.com/2009/04/27/away3d-flash-actionscript-open-source-3d-engine.html">Away3D: ActionScript3で提供されるFlashの3D描画エンジン</a>」を含めて同じような３Dエンジンはいくつかあります。</p>
<p><span id="more-508"></span> </p>
<p>以下の様で簡単で使えます。</p>
<p>１）、SVNから最新版を取得するため、SVNクライアントをインストールします。Windowsユーザだったらtortoiseというものはよくつかわれていますので、次のURLで<a href="http://tortoisesvn.tigris.org/">ダウンロード</a>できます。空のフォルダを用意して、右クリックして「SVN checkout」を選びます。</p>
<p>２）、次のURL<tt><a href="http://papervision3d.googlecode.com/svn/trunk/">http://papervision3d.googlecode.com/svn/trunk/</a>をダイアログボックスに入力してOKボタンをクリックします。</tt></p>
<p><tt>３）、ダウンロード終了した上でPapervision3Dのセットアップを行います。</tt></p>
<p><tt>４）、Flash CS3を開き、Edit&gt;Preferences&gt;Actionscriptで「Actionscript 3.0 settings」ボタンをクリックします。</tt></p>
<p><tt>５）、「class path」を選んで、プラグインサインアップ</tt></p>
<p><tt>６）、ダウンロードしたPapervision3Dフォルダに「as3/trunk/src」を選ぶ</tt></p>
<p><tt>７）、「OK」をクリックするもしくは既存のFlashファイルを選んで、属性パネルをクリックする</tt></p>
<p><tt>８）、<a href="http://wiki.papervision3d.org/index.php?title=Examples">サンプルページ</a>から任意サンプルを選択して、「document class」というボックスにExampleTransformationRotateを入力する(no ".as" extension)</tt></p>
<p><tt>９）、そのドキュメントをPapervision3Dフォルダ以外のフォルダに保存する</tt></p>
<p><tt>１０）、「Actionscript file」の新しいファイルを作成して、「ExampleTransformationRotate.as」として保存する</tt></p>
<p><tt>１１）、Flashファイルに戻って、pencilにクリック、そのパネルのプロパティオプションに「document class」があるはず、そこまで先ほど新規作成した.asファイルを選ぶ</tt></p>
<p><tt>１２）、次のソースコードをAsctionScriptファイルにコピーして保存する</tt></p>
<p><tt>１３）、そこまで動かせるはずです。</tt></p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Blue;">package</span></li>
<li><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">import</span><span style="color: Gray;">&nbsp;</span><span style="color: Teal;">flash</span><span style="color: Gray;">.</span><span style="color: Teal;">display</span><span style="color: Gray;">.</span><span style="color: Blue;">Sprite</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">import</span><span style="color: Gray;">&nbsp;</span><span style="color: Teal;">flash</span><span style="color: Gray;">.</span><span style="color: Blue;">events</span><span style="color: Gray;">.</span><span style="color: Blue;">Event</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Green;">import</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">org</span><span style="color: Gray;">.</span><span style="color: Blue;">papervision3d</span><span style="color: Gray;">.</span><span style="color: Blue;">cameras</span><span style="color: Gray;">.</span><span style="color: Blue;">Camera3D</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">import</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">org</span><span style="color: Gray;">.</span><span style="color: Blue;">papervision3d</span><span style="color: Gray;">.</span><span style="color: Blue;">objects</span><span style="color: Gray;">.</span><span style="color: Blue;">Plane</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">import</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">org</span><span style="color: Gray;">.</span><span style="color: Blue;">papervision3d</span><span style="color: Gray;">.</span><span style="color: Blue;">materials</span><span style="color: Gray;">.</span><span style="color: Blue;">ColorMaterial</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">import</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">org</span><span style="color: Gray;">.</span><span style="color: Blue;">papervision3d</span><span style="color: Gray;">.</span><span style="color: Blue;">scenes</span><span style="color: Gray;">.</span><span style="color: Blue;">MovieScene3D</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Olive;">[</span><span style="color: Blue;">SWF</span><span style="color: Olive;">(</span><span style="color: Teal;">width</span><span style="color: Gray;">=</span><span style="color: #8b0000;">'</span><span style="color: Red;">400</span><span style="color: #8b0000;">'</span><span style="color: Gray;">,</span><span style="color: Teal;">height</span><span style="color: Gray;">=</span><span style="color: #8b0000;">'</span><span style="color: Red;">400</span><span style="color: #8b0000;">'</span><span style="color: Gray;">,</span><span style="color: Teal;">backgroundColor</span><span style="color: Gray;">=</span><span style="color: #8b0000;">'</span><span style="color: Red;">0x000000</span><span style="color: #8b0000;">'</span><span style="color: Gray;">,</span><span style="color: Blue;">frameRate</span><span style="color: Gray;">=</span><span style="color: #8b0000;">'</span><span style="color: Red;">30</span><span style="color: #8b0000;">'</span><span style="color: Olive;">)]</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Green;">public</span><span style="color: Gray;">&nbsp;</span><span style="color: Green;">class</span><span style="color: Gray;"> </span><span style="color: Blue;">ExampleTransformationRotate</span><span style="color: Gray;"> </span><span style="color: Green;">extends</span><span style="color: Gray;"> </span><span style="color: Blue;">Sprite</span></li>
<li><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">private</span><span style="color: Gray;">&nbsp;</span><span style="color: Green;">var</span><span style="color: Gray;"> </span><span style="color: Blue;">container</span><span style="color: Gray;">: </span><span style="color: Blue;">Sprite</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">private</span><span style="color: Gray;">&nbsp;</span><span style="color: Green;">var</span><span style="color: Gray;"> </span><span style="color: Blue;">scene</span><span style="color: Gray;">: </span><span style="color: Blue;">MovieScene3D</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">private</span><span style="color: Gray;">&nbsp;</span><span style="color: Green;">var</span><span style="color: Gray;"> </span><span style="color: Blue;">camera</span><span style="color: Gray;">: </span><span style="color: Blue;">Camera3D</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">private</span><span style="color: Gray;">&nbsp;</span><span style="color: Green;">var</span><span style="color: Gray;"> </span><span style="color: Blue;">plane</span><span style="color: Gray;">:</span><span style="color: Blue;">Plane</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Green;">public</span><span style="color: Gray;">&nbsp;</span><span style="color: Green;">function</span><span style="color: Gray;"> </span><span style="color: Blue;">ExampleTransformationRotate</span><span style="color: Olive;">()</span></li>
<li><span style="color: Olive;">{</span></li>
<li><span style="color: Blue;">container</span><span style="color: Gray;"> = </span><span style="color: Green;">new</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">Sprite</span><span style="color: Gray;">;</span></li>
<li><span style="color: Blue;">container</span><span style="color: Gray;">.</span><span style="color: Teal;">x</span><span style="color: Gray;"> = </span><span style="color: Maroon;">200</span><span style="color: Gray;">;</span></li>
<li><span style="color: Blue;">container</span><span style="color: Gray;">.</span><span style="color: Teal;">y</span><span style="color: Gray;"> = </span><span style="color: Maroon;">200</span><span style="color: Gray;">;</span></li>
<li><span style="color: Blue;">addChild</span><span style="color: Olive;">(</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">container</span><span style="color: Gray;"> </span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Blue;">scene</span><span style="color: Gray;"> = </span><span style="color: Green;">new</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">MovieScene3D</span><span style="color: Olive;">(</span><span style="color: Gray;"> </span><span style="color: Blue;">container</span><span style="color: Gray;"> </span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Blue;">camera</span><span style="color: Gray;"> = </span><span style="color: Green;">new</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">Camera3D</span><span style="color: Olive;">()</span><span style="color: Gray;">;</span></li>
<li><span style="color: Blue;">camera</span><span style="color: Gray;">.</span><span style="color: Blue;">z</span><span style="color: Gray;"> = -</span><span style="color: Maroon;">500</span><span style="color: Gray;">;</span></li>
<li><span style="color: Blue;">camera</span><span style="color: Gray;">.</span><span style="color: Blue;">zoom</span><span style="color: Gray;"> = </span><span style="color: Maroon;">5</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: #ffa500;">// create red material</span></li>
<li><span style="color: Green;">var</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">material</span><span style="color: Gray;">:</span><span style="color: Blue;">ColorMaterial</span><span style="color: Gray;"> = </span><span style="color: Green;">new</span><span style="color: Gray;"> </span><span style="color: Blue;">ColorMaterial</span><span style="color: Olive;">()</span><span style="color: Gray;">;</span></li>
<li><span style="color: Blue;">material</span><span style="color: Gray;">.</span><span style="color: Blue;">doubleSided</span><span style="color: Gray;"> = </span><span style="color: Green;">true</span><span style="color: Gray;">;</span></li>
<li><span style="color: Blue;">material</span><span style="color: Gray;">.</span><span style="color: Blue;">fillColor</span><span style="color: Gray;"> = </span><span style="color: Maroon;">0</span><span style="color: Blue;">xFF0000</span><span style="color: Gray;">;</span></li>
<li><span style="color: Blue;">material</span><span style="color: Gray;">.</span><span style="color: Blue;">fillAlpha</span><span style="color: Gray;"> = </span><span style="color: Maroon;">1.0</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: #ffa500;">// create a plane</span></li>
<li><span style="color: Blue;">plane</span><span style="color: Gray;"> = </span><span style="color: Green;">new</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">Plane</span><span style="color: Olive;">(</span><span style="color: Gray;"> </span><span style="color: Blue;">material</span><span style="color: Gray;">, </span><span style="color: Maroon;">128</span><span style="color: Gray;">, </span><span style="color: Maroon;">128</span><span style="color: Gray;">, </span><span style="color: Maroon;">1</span><span style="color: Gray;">, </span><span style="color: Maroon;">1</span><span style="color: Gray;"> </span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: #ffa500;">// register plane</span></li>
<li><span style="color: Blue;">scene</span><span style="color: Gray;">.</span><span style="color: Blue;">addChild</span><span style="color: Olive;">(</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">plane</span><span style="color: Gray;"> </span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Blue;">stage</span><span style="color: Gray;">.</span><span style="color: Blue;">addEventListener</span><span style="color: Olive;">(</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">Event</span><span style="color: Gray;">.</span><span style="color: Blue;">ENTER_FRAME</span><span style="color: Gray;">, </span><span style="color: Teal;">onEnterFrame</span><span style="color: Gray;"> </span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Olive;">}</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Green;">private</span><span style="color: Gray;">&nbsp;</span><span style="color: Green;">function</span><span style="color: Gray;"> </span><span style="color: Teal;">onEnterFrame</span><span style="color: Olive;">(</span><span style="color: Gray;"> </span><span style="color: Blue;">event</span><span style="color: Gray;">: </span><span style="color: Blue;">Event</span><span style="color: Gray;"> </span><span style="color: Olive;">)</span><span style="color: Gray;">: </span><span style="color: Green;">void</span></li>
<li><span style="color: Olive;">{</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: #ffa500;">// rotate the plane</span></li>
<li><span style="color: Blue;">plane</span><span style="color: Gray;">.</span><span style="color: Blue;">rotationX</span><span style="color: Gray;"> += </span><span style="color: Maroon;">4.35</span><span style="color: Gray;">;</span></li>
<li><span style="color: Blue;">plane</span><span style="color: Gray;">.</span><span style="color: Blue;">rotationY</span><span style="color: Gray;"> += </span><span style="color: Maroon;">6.55</span><span style="color: Gray;">;</span></li>
<li><span style="color: Blue;">plane</span><span style="color: Gray;">.</span><span style="color: Blue;">rotationZ</span><span style="color: Gray;"> += </span><span style="color: Maroon;">0.55</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: #ffa500;">// render the scene</span></li>
<li><span style="color: Blue;">scene</span><span style="color: Gray;">.</span><span style="color: Blue;">renderCamera</span><span style="color: Olive;">(</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">camera</span><span style="color: Gray;"> </span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Olive;">}</span></li>
<li><span style="color: Olive;">}</span></li>
<li><span style="color: Olive;">}</span></li></ol></div>
<p>以下は英原文です。ある程度で参考してください。 ^^)</p>
<blockquote>
<ol>
<ol>
<li>Download and install a SVN client. On this case, tortoise for windows ( <a href="http://tortoisesvn.tigris.org/">http://tortoisesvn.tigris.org/</a> ) . Then create an empty folder, right click on it and choose &#8220;SVN checkout&#8221;
<li>Paste this address on the URL box and press OK
<li><tt>http://papervision3d.googlecode.com/svn/trunk/</tt>
<li>Finish download. Now it&#8217;s time to set up Papervision3D.
<li>Open Flash CS3 and click Edit&gt;Preferences&gt;Actionscript and click the button &#8220;Actionscript 3.0 settings&#8221;
<li>On the box named &#8220;class path&#8221;, click the plus sign and then the (sniper like) target icon
<li>Navigate to the folder you downloaded Papervision3D files and then to as3/trunk/src
<li>Click OK and open a new or existing Flash file. Be sure there is nothing selected and click the property panel
<li>In this example we will be building a simple plane rotating, but feel free to choose other examples from the <a href="http://wiki.papervision3d.org/index.php?title=Examples">examples page</a>. On the box named &#8220;document class&#8221; write &#8220;ExampleTransformationRotate&#8221; (no quotes, no &#8220;.as&#8221; extension)
<li>Save the document somewhere you can find, but outside any of the Papervision3D folders.
<li>reate a new file, choose &#8220;Actionscript file&#8221; instead of &#8220;Flash file&#8221;. Name it ExampleTransformationRotate.as (note the extension .as ) and save it on the same folder as your Flash file.
<li>Go back to the Flash file. Now clicking on the pencil, on the property panel beside &#8220;document class&#8221; should take you to the new .as file you just created.
<li>Paste <a href="http://www.andrestubbe.com/downloads/papervision3d/ExampleTransformationRotate.as">this code</a> on the Actionscript file, save it, and test the movie.
<li>It should be working! If not refer to the forums, if it does, try other examples and good luck. </li>
</ol>
</ol>
</blockquote>
<p>Papervision3Dのデモ：</p>
<p><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="Papervision3D-Tutorials" src="http://digitechlog.com/wp-content/uploads/2009/05/papervision3d-tutorials.jpg" width="420" height="420">&nbsp;</p>
<p><strong>[関連リンク]</strong></p>
<p><a title="http://code.google.com/p/papervision3d/" href="http://code.google.com/p/papervision3d/">http://code.google.com/p/papervision3d/</a></p>
<p>公式サイト</p>
<h3>Related Posts</h3>
<ul class="related_post">
<li><a href="http://digitechlog.com/2010/02/07/foam-as3-2d-rigid-body-physics-engine.html" title="FOAM-AS3: ActionScript 3で開発されたオープンソースの２D物理エンジン">FOAM-AS3: ActionScript 3で開発されたオープンソースの２D物理エンジン</a></li>
<li><a href="http://digitechlog.com/2010/01/25/sandy-flash-3d-engine-available-in-as2-as3-and-haxe.html" title="Sandy 3D: オープンソースのFlash用3D描画エンジン">Sandy 3D: オープンソースのFlash用3D描画エンジン</a></li>
<li><a href="http://digitechlog.com/2009/12/03/textsearchengine-flash-text-search-engine-class.html" title="ActionScriptで実現するテキストサーチエンジンクラス">ActionScriptで実現するテキストサーチエンジンクラス</a></li>
<li><a href="http://digitechlog.com/2009/10/07/how-to-create-flash-clock-screensaver-by-screentime.html" title="Screentimeで時計スクリーンセーバーを作成する">Screentimeで時計スクリーンセーバーを作成する</a></li>
<li><a href="http://digitechlog.com/2009/08/25/phpobject-is-a-flash-remoting-alternative-for-php.html" title="PHPObject: PHPとFlashのActionScript連携パッケージ">PHPObject: PHPとFlashのActionScript連携パッケージ</a></li>
<li><a href="http://digitechlog.com/2009/05/07/flexunit-flex-actionscript-application-unit-test-tool-framework.html" title="FlexUnit: Flex/ActionScript3.0アプリケーションの単体テストを行うためのユニットテスティングフレームワーク">FlexUnit: Flex/ActionScript3.0アプリケーションの単体テストを行うためのユニットテスティングフレームワーク</a></li>
<li><a href="http://digitechlog.com/2009/04/27/away3d-flash-actionscript-open-source-3d-engine.html" title="Away3D: ActionScript3で提供されるFlashの3D描画エンジン">Away3D: ActionScript3で提供されるFlashの3D描画エンジン</a></li>
<li><a href="http://digitechlog.com/2009/04/24/aswing-an-open-source-flash-actionscript-gui-framework-and-library.html" title="AsWing: Java SwingらしいFlashのActionScript向けのオープンソースのGUIフレームワーク">AsWing: Java SwingらしいFlashのActionScript向けのオープンソースのGUIフレームワーク</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://digitechlog.com/2009/05/30/papervision3d-is-an-open-source-3d-engine-for-the-flash-platform.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

