

<?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; AR</title>
	<atom:link href="http://idea-cloud.com/wp/tag/ar/feed" rel="self" type="application/rss+xml" />
	<link>http://idea-cloud.com/wp</link>
	<description>名古屋で活動するWEB・メディアデザイン制作会社　アイデアクラウドのブログです。</description>
	<lastBuildDate>Thu, 29 Jul 2010 13:14:15 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>AR（拡張現実）用のマーカーを作る。</title>
		<link>http://idea-cloud.com/wp/lab/ar-marker.html</link>
		<comments>http://idea-cloud.com/wp/lab/ar-marker.html#comments</comments>
		<pubDate>Tue, 20 Apr 2010 06:58:49 +0000</pubDate>
		<dc:creator>tanaka</dc:creator>
				<category><![CDATA[AR]]></category>
		<category><![CDATA[Lab]]></category>
		<category><![CDATA[WEB]]></category>
		<category><![CDATA[マーカー]]></category>
		<category><![CDATA[名古屋]]></category>
		<category><![CDATA[拡張現実]]></category>

		<guid isPermaLink="false">http://idea-cloud.com/wp/?p=632</guid>
		<description><![CDATA[
レイヤーをカメラに被せるキーは様々なトリガーがありますが、
現在一般的なのはQRコードのようなマーカーというものを
カメラに認識させて、レイヤーをカメラ上にかぶせると言うもの
多くの場合が.patというパターンファイル [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://idea-cloud.com/wp/wp-content/uploads/2010/04/ar1.jpg" alt="ar1" title="ar1" width="580" height="541" class="aligncenter size-full wp-image-630" /></p>
<p>レイヤーをカメラに被せるキーは様々なトリガーがありますが、<br />
現在一般的なのはQRコードのようなマーカーというものを<br />
カメラに認識させて、レイヤーをカメラ上にかぶせると言うもの<br />
多くの場合が.patというパターンファイルをマーカーとして使い、<br />
このpatをARのプログラム側で予め読んでおくという手順になります。</p>
<p>ソースも公開されていますが、簡単にpatが作れるジェネレーター<br />
<a href="http://flash.tarotaro.org/ar/MarkerGeneratorOnline.html">ARToolKit Marker Generator Online</a>でマーカーを作ってみたいと思います。</p>
<p><span id="more-632"></span></p>
<p>マーカーを実際写してカメラに読み込ます場合と、<br />
イメージをロードする方法と２種類あります。<br />
どちらも簡単にマーカーを作ることができますが、<br />
カメラからだと部屋の明るさによって認識されないことがあるみたいです。</p>
<p>下記が実際作ったマーカーでシンプルキューブを<br />
読み込んでいるさせている例です。</p>
<p><img src="http://idea-cloud.com/wp/wp-content/uploads/2010/04/arar.jpg" alt="arar" title="arar" width="580" height="387" class="aligncenter size-full wp-image-631" /></p>
<p>マーカー自体はジェネレーターを使えば簡単に作ることができます。<br />
FLARのマーカーではなくてマーカーもオリジナリティを出したい<br />
という方はどうぞ。</p>
<p><a href="http://flash.tarotaro.org/ar/MarkerGeneratorOnline.html">ARToolKit Marker Generator Online</a></p>
]]></content:encoded>
			<wfw:commentRss>http://idea-cloud.com/wp/lab/ar-marker.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<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>Papervision3DでAR(拡張現実)</title>
		<link>http://idea-cloud.com/wp/diary/papervision3dtoar.html</link>
		<comments>http://idea-cloud.com/wp/diary/papervision3dtoar.html#comments</comments>
		<pubDate>Wed, 14 Apr 2010 03:30:04 +0000</pubDate>
		<dc:creator>tanaka</dc:creator>
				<category><![CDATA[DIARY]]></category>
		<category><![CDATA[AR]]></category>
		<category><![CDATA[Papervision3D]]></category>
		<category><![CDATA[PV3D]]></category>
		<category><![CDATA[WEB]]></category>
		<category><![CDATA[名古屋]]></category>
		<category><![CDATA[拡張現実]]></category>

		<guid isPermaLink="false">http://idea-cloud.com/wp/?p=623</guid>
		<description><![CDATA[
現在AR（拡張現実）を周りを色々と触っていますが、
現在でているFLASHの開発キットFLATtoolkitと相性が良いのが
Papervision3D。
kitのなかにはPapervision3Dが利用されていますの [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://idea-cloud.com/wp/wp-content/uploads/2010/04/Papervision3DLogo.gif" alt="Papervision3DLogo" title="Papervision3DLogo" width="580" height="250" class="aligncenter size-full wp-image-624" /></p>
<p>現在AR（拡張現実）を周りを色々と触っていますが、<br />
現在でているFLASHの開発キットFLATtoolkitと相性が良いのが<br />
Papervision3D。</p>
<p>kitのなかにはPapervision3Dが利用されていますので、<br />
呼び出すオブジェクトがPapervision3Dのコードを書いていく感覚で、<br />
作れるというものです。</p>
<p>Papervision3DはPapervision3Dとは、Flashで3Dの描画を実現させる、<br />
ActionScriptクラスライブラリで、3Dコンテンツを手軽に？<br />
作れるというものです。</p>
<p>色々と試してみて、FLARtoolkitでの表現のクオリティを上げていくのは<br />
現状だとPapervision3Dが一番いいなと思っています。</p>
<p>現状はサンプルコードやGLPライセンスで公開されたものを<br />
つなぎあわせてアレンジしている段階ですが、<br />
Papervision3Dも単体でもう少し深く覚えていけたらと思っています。</p>
]]></content:encoded>
			<wfw:commentRss>http://idea-cloud.com/wp/diary/papervision3dtoar.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>今年の年賀状はAR（拡張現実）に挑戦しました。</title>
		<link>http://idea-cloud.com/wp/diary/ar-nenga.html</link>
		<comments>http://idea-cloud.com/wp/diary/ar-nenga.html#comments</comments>
		<pubDate>Sun, 27 Dec 2009 06:19:24 +0000</pubDate>
		<dc:creator>tanaka</dc:creator>
				<category><![CDATA[AR]]></category>
		<category><![CDATA[DIARY]]></category>
		<category><![CDATA[Lab]]></category>
		<category><![CDATA[アイデアクラウド]]></category>
		<category><![CDATA[名古屋]]></category>
		<category><![CDATA[年賀状]]></category>
		<category><![CDATA[拡張現実]]></category>

		<guid isPermaLink="false">http://idea-cloud.com/wp/diary/%e4%bb%8a%e5%b9%b4%e3%81%ae%e5%b9%b4%e8%b3%80%e7%8a%b6%e3%81%afar%ef%bc%88%e6%8b%a1%e5%bc%b5%e7%8f%be%e5%ae%9f%ef%bc%89%e3%81%ab%e6%8c%91%e6%88%a6%e3%81%97%e3%81%be%e3%81%97%e3%81%9f%e3%80%82.html</guid>
		<description><![CDATA[
今年も、もうそろそろ終わりに近づいていますが、
今日は業務の合間をぬって年賀状を印刷。
本来なら25日に出したかったのですが、
どうしても間に合わず、明日投函します。
今年はWEBの業界へのPRとしてAR（拡張現実）を [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/nagoya_artlife/4217484347/" title="tora_parking by Nagoya Art Life &amp; idea cloud, on Flickr"><img src="http://farm3.static.flickr.com/2510/4217484347_2653c58af6_o.jpg" width="580" height="387" alt="tora_parking" /></a></p>
<p>今年も、もうそろそろ終わりに近づいていますが、<br />
今日は業務の合間をぬって年賀状を印刷。<br />
本来なら25日に出したかったのですが、<br />
どうしても間に合わず、明日投函します。</p>
<p>今年はWEBの業界へのPRとしてAR（拡張現実）を使って<br />
年賀状を作ってみました。何が飛び出すかは、お楽しみで。<br />
特設サイトは年内には頑張って制作したいと思います。</p>
<p>ただ開いてくれる人がいるのかは微妙な所。<br />
ARの技術は面白いんだけど、見てもらうまでに<br />
クリアしてもらうステップが多いのが難点ですね。<br />
国内携帯でパッと見れるようになれば、もっと広がりそうですが…。</p>
]]></content:encoded>
			<wfw:commentRss>http://idea-cloud.com/wp/diary/ar-nenga.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>
