<?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>ideacloud blog - 名古屋のWEB制作会社アイデアクラウドのブログ &#187; FLASH</title>
	<atom:link href="http://idea-cloud.com/wp/tag/flash/feed" rel="self" type="application/rss+xml" />
	<link>http://idea-cloud.com/wp</link>
	<description>名古屋で活動するWEB・メディアデザイン制作会社　アイデアクラウドのブログです。</description>
	<lastBuildDate>Sun, 05 Sep 2010 06:28:39 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Papervision3D vol.1「Papervision3D インストールから球体回転まで」</title>
		<link>http://idea-cloud.com/wp/lab/papervision3d-vol-1.html</link>
		<comments>http://idea-cloud.com/wp/lab/papervision3d-vol-1.html#comments</comments>
		<pubDate>Wed, 14 Apr 2010 08:16:28 +0000</pubDate>
		<dc:creator>tanaka</dc:creator>
				<category><![CDATA[Lab]]></category>
		<category><![CDATA[Papervision3D]]></category>
		<category><![CDATA[AR]]></category>
		<category><![CDATA[FLASH]]></category>
		<category><![CDATA[flv]]></category>
		<category><![CDATA[フラッシュ]]></category>
		<category><![CDATA[名古屋]]></category>
		<category><![CDATA[拡張現実]]></category>

		<guid isPermaLink="false">http://idea-cloud.com/wp/%e6%9c%aa%e5%88%86%e9%a1%9e/papervision3d-vol-1%e3%80%8cpapervision3d-%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e3%81%8b%e3%82%89%e7%90%83%e4%bd%93%e5%9b%9e%e8%bb%a2%e3%81%be%e3%81%a7%e3%80%8d.html</guid>
		<description><![CDATA[現在FLARToolkitを使って色々と開発をしていますが、
表現をより豊にクオリティを高くするためには、
Papervision3D をもう少し使いこなせないといけないなということで、
改めて１から勉強してみようと思い [...]]]></description>
			<content:encoded><![CDATA[<p>現在FLARToolkitを使って色々と開発をしていますが、<br />
表現をより豊にクオリティを高くするためには、<br />
Papervision3D をもう少し使いこなせないといけないなということで、<br />
改めて１から勉強してみようと思い、メモがわりに勉強したことを残していきたいと思います。</p>
<p>今回は「Papervision3D インストールから球体回転まで」。</p>
<p><span id="more-626"></span></p>
<h3>1.Papervision3Dのインストール</h3>
<p>インストールは普通のソフトウェアと少し異なり、<br />
SVNリポジトリからダウンロードする必要がありますので、<br />
SVNクライアントをまずセットアップします。<br />
クライアントを「<a href="http://www.lachoseinteractive.net/en/community/subversion/svnx/features/">svnX</a>」からダウンロードします。</p>
<p>クライアントだけでは動かないので、「<a href="http://homepage.mac.com/martinott/">Martin Ott</a>」からライブラリもダウンロード。<br />
インストール後下記のようなウィンドウが出現します。</p>
<p><img src="http://idea-cloud.com/wp/wp-content/uploads/2010/04/paperv01.jpg" alt="paperv01" title="paperv01" width="398" height="329" class="aligncenter size-full wp-image-629" /></p>
<p>Nameは任意の英文。Pathには以下のURLを入力して追加。</p>
<blockquote><p>http://papervision3d.googlecode.com/svn/trunk/</p></blockquote>
<p>リストに追加されたら、追加されたリストをダブルクリック。<br />
ダウンロードのためのウィンドウが開きます。</p>
<p><img src="http://idea-cloud.com/wp/wp-content/uploads/2010/04/paperv02.jpg" alt="paperv02" title="paperv02" width="580" height="616" class="aligncenter size-full wp-image-628" /></p>
<p>色々と入っていますが、今回はAS3での開発ですので、</p>
<blockquote><p>http://papervision3d.googlecode.com/svn/trunk/as3/trunk </p></blockquote>
<p>以下のファイルを任意の場所にダウンロード。<br />
ダウンロードしたら、ディレクトリパスをFLASHの設定の<br />
ActionScript3の設定からパスを設定。</p>
<p>以上で、インストールは完了です。</p>
<p>　</p>
<h3>2.動作確認のために球体が回転するというデモを作成する。</h3>
<p><img src="http://idea-cloud.com/wp/wp-content/uploads/2010/04/paperv03.jpg" alt="paperv03" title="paperv03" width="580" height="396" class="aligncenter size-full wp-image-627" /></p>
<p>上記のようなオブジェクトをPapervision3D で表現します。<br />
今回は外部asから読み込むような形で、コードを制作しました。<br />
事細かくコメントアウトをしましたので、<br />
ご参考までに御覧ください。</p>
<p>　</p>
<pre class="brush: as3;">
package{//&lt;html&gt;のようなもの外部からASを呼び出すときに必要

	//ここから必要な機能をインポート。import+機能で呼び出し。
	//アスタリスクは全ての命令という意味。
	//下記の場合はPV3Dのviewとpromitivesの機能全てをインポート。
	import flash.events.MouseEvent;
	import org.papervision3d.view.*;
	import org.papervision3d.objects.primitives.*;

	[SWF(backgroundColor = &quot;#000000&quot;, width=&quot;400&quot;, height=&quot;300&quot;)]

	public class MyCube extends BasicView{
		//クラス名を指定 class名はasのファイル名と一致させること。
		//publicはどこからでも参照できるという意味。
		//extendsはその単語以下の機能を継承して使わしてもらうという宣言。
		//この場合はBasic viewの機能をこのクラスで使うという意味。
		//この機能は上記のimportで取り込んでおかないと使うことができない。
		//Basic view.asはディフォルトでカメラを設定してくれるクラス。

		//ここからコンストラクタ。コンストラクタはインスタンス
		//（オブジェクトの実体）を作り、インスタンスを初期化することにあります。
	  public function MyCube() {		  

		 //半径300、縦40分割、横40分割の球体（Sphere）を作る
		var mySphere:Sphere = new Sphere(null,300,40,40);

		  //シーンに配置
		  scene.addChild( mySphere );

		  //マウスイベントの定義
		  stage.addEventListener(MouseEvent.MOUSE_MOVE, onMouseMove);

		  //レンダリング開始
           startRendering();
			  }

	  //イベントの処理の設定-マウスの動きでインスタンスが回転
		private function onMouseMove(e:MouseEvent):void {
			var pitch:Number = -mouseY * 0.5;
			if (pitch &gt;= 0)
				pitch = -0.1;
			camera.orbit(pitch, mouseX * 0.8);
		}
   }
}
</pre>
<p>　</p>
]]></content:encoded>
			<wfw:commentRss>http://idea-cloud.com/wp/lab/papervision3d-vol-1.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>技術と体に時間投資を</title>
		<link>http://idea-cloud.com/wp/diary/study.html</link>
		<comments>http://idea-cloud.com/wp/diary/study.html#comments</comments>
		<pubDate>Sat, 13 Feb 2010 05:54:04 +0000</pubDate>
		<dc:creator>tanaka</dc:creator>
				<category><![CDATA[DIARY]]></category>
		<category><![CDATA[FLASH]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[WEB]]></category>
		<category><![CDATA[仕事]]></category>
		<category><![CDATA[日記]]></category>
		<category><![CDATA[経営]]></category>

		<guid isPermaLink="false">http://idea-cloud.com/wp/?p=605</guid>
		<description><![CDATA[
現在WEBを中心にデザイン、企画で事業を行っていますが、
毎日に追われるばかりで、最近自分自身は走り続けているだけで
メンテナンスしていないのではないかと思い、
このままえではいつか立ち止まる。行き詰まると言う不安にか [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://idea-cloud.com/wp/wp-content/uploads/2010/02/monopl.jpg" alt="monopl" title="monopl" width="580" height="386" class="aligncenter size-full wp-image-606" /></p>
<p>現在WEBを中心にデザイン、企画で事業を行っていますが、<br />
毎日に追われるばかりで、最近自分自身は走り続けているだけで<br />
メンテナンスしていないのではないかと思い、<br />
このままえではいつか立ち止まる。行き詰まると言う不安にかられました。</p>
<p><span id="more-605"></span></p>
<p><strong>まず手を入れなければならないなと考えたのが技術。</strong></p>
<p>今後CSS3やHTML5の出現で、さらにコーディングといえども<br />
多様化していき、さらにリッチなコンテンツへとWEBが<br />
向っていくのであれば、かならずプログラム的な技術の壁に<br />
ぶつかる事になるだろうなと思いました。</p>
<p>そんな手詰まりな状況を回避するために仕事をこなす意外に<br />
勉強をするということを決めました。<br />
当然日々の仕事で使う部分は毎日が勉強なのですが、<br />
突っ込んで受けた仕事だけではなくて、WEBの技術をさらに<br />
磨いていこうと思ったわけです。</p>
<p>WEBと一口でいってもその領域は恐ろしく広く、そして深いです。<br />
ただ闇雲にと言う部分だとかなり遠くなってしまうので、<br />
javascriptとAcstionScriptに絞って、勉強をしていこうと決めました。<br />
これはどちらもデザイン的な表現やアイデアをもっとも形にしやすいもので<br />
動きとか、アニメーションとかを制御できるものだからです。<br />
両方とも全くできないと言うわけではないのですが、<br />
この技術を磨く事で、今のWEBの仕事をさらに面白く、そして高いレベルの<br />
ものを提供できるようになるのではないかと思っています。</p>
<p><strong>もう一つの時間投資は体。</strong></p>
<p>なんだかずっと仕事をしていて基本的にこもっているので、<br />
時間が不規則で、会社員の時よりも相当体が衰えたと感じます。<br />
これも一つ手を入れていかないと、この業界、頭や技術も必要ですが、<br />
なんといっても体が資本です。もう少し体に時間と気をかけて<br />
メンテナンスを行ないたいなと思っています。</p>
<p>上記は毎回心に思っては仕事に追われて消えていきました。<br />
今回は決意的にエントリーしました。果たして続くのかどうかは<br />
わかりませんが、頑張っていきたいと思います。</p>
<p>photo by <a href="http://www.flickr.com/photos/mikaelmiettinen/4237381930/sizes/l/">Flickr Photo Download: #428 Monopoly</a></p>
]]></content:encoded>
			<wfw:commentRss>http://idea-cloud.com/wp/diary/study.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AR（拡張現実）を勉強していきます。</title>
		<link>http://idea-cloud.com/wp/lab/ar-lab.html</link>
		<comments>http://idea-cloud.com/wp/lab/ar-lab.html#comments</comments>
		<pubDate>Mon, 23 Nov 2009 15:01:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[AR]]></category>
		<category><![CDATA[Lab]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[FLARToolKit]]></category>
		<category><![CDATA[FLASH]]></category>
		<category><![CDATA[拡張現実]]></category>

		<guid isPermaLink="false">http://idea-cloud.com/wp/lab/ar%ef%bc%88%e6%8b%a1%e5%bc%b5%e7%8f%be%e5%ae%9f%ef%bc%89%e3%82%92%e5%8b%89%e5%bc%b7%e3%81%97%e3%81%a6%e3%81%84%e3%81%8d%e3%81%be%e3%81%99%e3%80%82.html</guid>
		<description><![CDATA[
なかなか新しい領域にチャレンジできないでいますが、
最近、特に面白いと感じ、興味が尽きない、
AR（拡張現実）を少しづつ勉強していこうかなと考えて準備中です。
こちらは技術という分野だけでなく、広告との親和性も高いので [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://idea-cloud.com/wp/wp-content/uploads/2009/11/ar.jpg" alt="ar" title="ar" width="580" height="400" class="alignnone size-full wp-image-584" /></p>
<p>なかなか新しい領域にチャレンジできないでいますが、<br />
最近、特に面白いと感じ、興味が尽きない、<br />
AR（拡張現実）を少しづつ勉強していこうかなと考えて準備中です。<br />
こちらは技術という分野だけでなく、広告との親和性も高いので、<br />
今後役に立つスキルになりうるのではないかと思っています。</p>
<p>取り急ぎFLASHCS3以降で開発が進められる<a href="http://www.libspark.org/wiki/saqoosha/FLARToolKit/en">saqoosha/FLARToolKit/en &#8211; Spark project</a>を使って<br />
頑張っていきたいと思います。</p>
<p>基本的にはActionScript3.0+3DCGみたいですが、そちらの方面の<br />
スキル不足は否めませんので、仕事の合間を縫いながら、<br />
少しづつ足りないスキルを足していこうと思います。</p>
<p>今年の春ぐらいにはなんとか少しでもカタチにしたいと思っています。</p>
]]></content:encoded>
			<wfw:commentRss>http://idea-cloud.com/wp/lab/ar-lab.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
