<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Desktop (literal) driving demo</title>
	<atom:link href="http://www.squidder.com/2009/02/24/desktop-literal-driving-demo/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.squidder.com/2009/02/24/desktop-literal-driving-demo/</link>
	<description>Actionscript you'll lose your ink over.</description>
	<lastBuildDate>Thu, 22 Apr 2010 05:08:04 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Pedro Henrique</title>
		<link>http://www.squidder.com/2009/02/24/desktop-literal-driving-demo/comment-page-1/#comment-5258</link>
		<dc:creator>Pedro Henrique</dc:creator>
		<pubDate>Wed, 09 Dec 2009 19:01:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.squidder.com/?p=159#comment-5258</guid>
		<description>Hello. Very cool your AR.

I would like to know how to do to enable the XBOX controller in Flash?

Hugs</description>
		<content:encoded><![CDATA[<p>Hello. Very cool your AR.</p>
<p>I would like to know how to do to enable the XBOX controller in Flash?</p>
<p>Hugs</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Augmented Reality: Geek Out With The Umlaut - Ünnecessary Ümlaut</title>
		<link>http://www.squidder.com/2009/02/24/desktop-literal-driving-demo/comment-page-1/#comment-556</link>
		<dc:creator>Augmented Reality: Geek Out With The Umlaut - Ünnecessary Ümlaut</dc:creator>
		<pubDate>Wed, 08 Apr 2009 18:06:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.squidder.com/?p=159#comment-556</guid>
		<description>[...] XBOX HACK: AR Driving Demo (Flash + FLARtoolkit + xbox controller). from Squidder figured out how to drive a mini-car on your desktop using an xbox controller, see how. [...]</description>
		<content:encoded><![CDATA[<p>[...] XBOX HACK: AR Driving Demo (Flash + FLARtoolkit + xbox controller). from Squidder figured out how to drive a mini-car on your desktop using an xbox controller, see how. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Javier Patiño</title>
		<link>http://www.squidder.com/2009/02/24/desktop-literal-driving-demo/comment-page-1/#comment-288</link>
		<dc:creator>Javier Patiño</dc:creator>
		<pubDate>Fri, 27 Mar 2009 19:23:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.squidder.com/?p=159#comment-288</guid>
		<description>Ok no more... http://www.atntelevision.tv/focusracer/  there my version of driving demo... thanks for no help me...bye</description>
		<content:encoded><![CDATA[<p>Ok no more&#8230; <a href="http://www.atntelevision.tv/focusracer/" rel="nofollow">http://www.atntelevision.tv/focusracer/</a>  there my version of driving demo&#8230; thanks for no help me&#8230;bye</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Javier Patiño</title>
		<link>http://www.squidder.com/2009/02/24/desktop-literal-driving-demo/comment-page-1/#comment-107</link>
		<dc:creator>Javier Patiño</dc:creator>
		<pubDate>Thu, 05 Mar 2009 20:55:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.squidder.com/?p=159#comment-107</guid>
		<description>why they want share the info..? thats bad thing....I just want help</description>
		<content:encoded><![CDATA[<p>why they want share the info..? thats bad thing&#8230;.I just want help</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Social Textiles - On social media &#187; Blog Archive &#187; Augmented reality Twitter feed shirt</title>
		<link>http://www.squidder.com/2009/02/24/desktop-literal-driving-demo/comment-page-1/#comment-61</link>
		<dc:creator>Social Textiles - On social media &#187; Blog Archive &#187; Augmented reality Twitter feed shirt</dc:creator>
		<pubDate>Tue, 03 Mar 2009 10:38:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.squidder.com/?p=159#comment-61</guid>
		<description>[...] At Squidder, they apparently love augmented reality and besides an nice experiment with a car, they made an augmented reality Twitter feed [...]</description>
		<content:encoded><![CDATA[<p>[...] At Squidder, they apparently love augmented reality and besides an nice experiment with a car, they made an augmented reality Twitter feed [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Javier Patiño</title>
		<link>http://www.squidder.com/2009/02/24/desktop-literal-driving-demo/comment-page-1/#comment-56</link>
		<dc:creator>Javier Patiño</dc:creator>
		<pubDate>Fri, 27 Feb 2009 22:00:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.squidder.com/?p=159#comment-56</guid>
		<description>Can you share you source?... thank you</description>
		<content:encoded><![CDATA[<p>Can you share you source?&#8230; thank you</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Javier Patiño</title>
		<link>http://www.squidder.com/2009/02/24/desktop-literal-driving-demo/comment-page-1/#comment-53</link>
		<dc:creator>Javier Patiño</dc:creator>
		<pubDate>Thu, 26 Feb 2009 16:13:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.squidder.com/?p=159#comment-53</guid>
		<description>I need to put video files on a plane en flartoolkit but I use this code but doesnt work

package {
	import flash.events.Event;
	import flash.media.Video;
	import flash.net.NetConnection;
	import flash.net.NetStream;
	import flash.events.MouseEvent;
	import org.papervision3d.lights.PointLight3D;
	import org.papervision3d.materials.WireframeMaterial;
	import org.papervision3d.objects.parsers.Collada;
	import org.papervision3d.objects.DisplayObject3D;
	import org.papervision3d.view.BasicView;
	import org.papervision3d.objects.primitives.Plane;
	import org.papervision3d.materials.VideoStreamMaterial;
	import org.papervision3d.objects.DisplayObject3D;
	
	import org.papervision3d.cameras.Camera3D;
	import org.papervision3d.objects.primitives.Sphere;
	import org.papervision3d.render.LazyRenderEngine;
	import org.papervision3d.scenes.Scene3D;
	import org.papervision3d.view.Viewport3D;
	
	[SWF(width=640,height=480,frameRate=30,backgroundColor=0x0)]
		
	public class RASuite extends PV3DARApp 
	{
		
		//private var mCollada:Collada;
		private var universe:DisplayObject3D;
		
		private var plane:Plane;
		private var _plane:Plane;
		private var videoCristina:VideoStreamMaterial;
		private var quality:uint = 8;
		private var nc:NetConnection;
		private var video:Video;
		private var ns:NetStream;
		
		//private var viewport:Viewport3D;
		private var scene:Scene3D;
		//private var camera:Camera3D;
		//private var renderer:BasicRenderEngine;
		private var renderer:LazyRenderEngine;
		
		public function RASuite()
		{
			this.addEventListener(Event.INIT, this.onInit);
			this.init(&#039;Data/camera_para.dat&#039;, &#039;Data/patt.hiro&#039;);
			
			 
			//plane = new Plane(videoStreamMaterial, 1600, 1200, quality, quality);
			//plane = new Plane(videoStreamMaterial, 320, 240, quality, quality);
			 
			//scene.addChild(plane);
			 
			//camera.target = plane;
			
		}
				
		
		protected override function onInit():void 
		{
			super.onInit(); 
			this.removeEventListener(Event.INIT, this.onInit);
			var customClient:Object = new Object();
			customClient.onMetaData = metaDataHandler;
			nc = new NetConnection();
			nc.connect(null);
			
			var wmat:WireframeMaterial = new WireframeMaterial(0xff0000, 1, 2);
			wmat.doubleSided = true;
			this._plane = new Plane(wmat, 80, 80);
			this._baseNode.addChild(this._plane);
			
			ns = new NetStream(nc);
			ns.client = customClient;
			ns.play(&quot;cristina.flv&quot;);
			 
			video = new Video();
			video.width = 320;
			video.height = 240;
			//video.smoothing = true;
			video.attachNetStream(ns);
						 
			videoCristina = new VideoStreamMaterial(video, ns, true);
			this.plane = new Plane(videoCristina, 80, 80);
			//this.mCollada = new Collada(&quot;tank.dae&quot;);
			this.universe = new DisplayObject3D();
			this._baseNode.addChild(this.plane);
			this._baseNode.addChild(this.universe);
			this.renderer = new LazyRenderEngine(this._scene, this._camera3d, this._viewport);
			
			this.stage.addEventListener(MouseEvent.CLICK, this._onClick);
			this.renderer.render();

		}
		private function metaDataHandler(infoObject:Object):void 
		{
		trace(&#039;metaDataHandler&#039;,infoObject);
		}
		private function _onClick(e:MouseEvent):void {
			//this.mirror = !this.mirror;
			this.ns.play(&quot;cristina.flv&quot;);
			//this._baseNode.addChild(this.universe);
			
		}
	}
}

the video apperar and disappear.. if you help me I could pay you for this help..
thanks

[WORDPRESS HASHCASH] The poster sent us &#039;0 which is not a hashcash value.</description>
		<content:encoded><![CDATA[<p>I need to put video files on a plane en flartoolkit but I use this code but doesnt work</p>
<p>package {<br />
	import flash.events.Event;<br />
	import flash.media.Video;<br />
	import flash.net.NetConnection;<br />
	import flash.net.NetStream;<br />
	import flash.events.MouseEvent;<br />
	import org.papervision3d.lights.PointLight3D;<br />
	import org.papervision3d.materials.WireframeMaterial;<br />
	import org.papervision3d.objects.parsers.Collada;<br />
	import org.papervision3d.objects.DisplayObject3D;<br />
	import org.papervision3d.view.BasicView;<br />
	import org.papervision3d.objects.primitives.Plane;<br />
	import org.papervision3d.materials.VideoStreamMaterial;<br />
	import org.papervision3d.objects.DisplayObject3D;</p>
<p>	import org.papervision3d.cameras.Camera3D;<br />
	import org.papervision3d.objects.primitives.Sphere;<br />
	import org.papervision3d.render.LazyRenderEngine;<br />
	import org.papervision3d.scenes.Scene3D;<br />
	import org.papervision3d.view.Viewport3D;</p>
<p>	[SWF(width=640,height=480,frameRate=30,backgroundColor=0x0)]</p>
<p>	public class RASuite extends PV3DARApp<br />
	{</p>
<p>		//private var mCollada:Collada;<br />
		private var universe:DisplayObject3D;</p>
<p>		private var plane:Plane;<br />
		private var _plane:Plane;<br />
		private var videoCristina:VideoStreamMaterial;<br />
		private var quality:uint = 8;<br />
		private var nc:NetConnection;<br />
		private var video:Video;<br />
		private var ns:NetStream;</p>
<p>		//private var viewport:Viewport3D;<br />
		private var scene:Scene3D;<br />
		//private var camera:Camera3D;<br />
		//private var renderer:BasicRenderEngine;<br />
		private var renderer:LazyRenderEngine;</p>
<p>		public function RASuite()<br />
		{<br />
			this.addEventListener(Event.INIT, this.onInit);<br />
			this.init(&#8217;Data/camera_para.dat&#8217;, &#8216;Data/patt.hiro&#8217;);</p>
<p>			//plane = new Plane(videoStreamMaterial, 1600, 1200, quality, quality);<br />
			//plane = new Plane(videoStreamMaterial, 320, 240, quality, quality);</p>
<p>			//scene.addChild(plane);</p>
<p>			//camera.target = plane;</p>
<p>		}</p>
<p>		protected override function onInit():void<br />
		{<br />
			super.onInit();<br />
			this.removeEventListener(Event.INIT, this.onInit);<br />
			var customClient:Object = new Object();<br />
			customClient.onMetaData = metaDataHandler;<br />
			nc = new NetConnection();<br />
			nc.connect(null);</p>
<p>			var wmat:WireframeMaterial = new WireframeMaterial(0xff0000, 1, 2);<br />
			wmat.doubleSided = true;<br />
			this._plane = new Plane(wmat, 80, 80);<br />
			this._baseNode.addChild(this._plane);</p>
<p>			ns = new NetStream(nc);<br />
			ns.client = customClient;<br />
			ns.play(&#8221;cristina.flv&#8221;);</p>
<p>			video = new Video();<br />
			video.width = 320;<br />
			video.height = 240;<br />
			//video.smoothing = true;<br />
			video.attachNetStream(ns);</p>
<p>			videoCristina = new VideoStreamMaterial(video, ns, true);<br />
			this.plane = new Plane(videoCristina, 80, 80);<br />
			//this.mCollada = new Collada(&#8221;tank.dae&#8221;);<br />
			this.universe = new DisplayObject3D();<br />
			this._baseNode.addChild(this.plane);<br />
			this._baseNode.addChild(this.universe);<br />
			this.renderer = new LazyRenderEngine(this._scene, this._camera3d, this._viewport);</p>
<p>			this.stage.addEventListener(MouseEvent.CLICK, this._onClick);<br />
			this.renderer.render();</p>
<p>		}<br />
		private function metaDataHandler(infoObject:Object):void<br />
		{<br />
		trace(&#8217;metaDataHandler&#8217;,infoObject);<br />
		}<br />
		private function _onClick(e:MouseEvent):void {<br />
			//this.mirror = !this.mirror;<br />
			this.ns.play(&#8221;cristina.flv&#8221;);<br />
			//this._baseNode.addChild(this.universe);</p>
<p>		}<br />
	}<br />
}</p>
<p>the video apperar and disappear.. if you help me I could pay you for this help..<br />
thanks</p>
<p>[WORDPRESS HASHCASH] The poster sent us &#8216;0 which is not a hashcash value.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Javier Patiño</title>
		<link>http://www.squidder.com/2009/02/24/desktop-literal-driving-demo/comment-page-1/#comment-52</link>
		<dc:creator>Javier Patiño</dc:creator>
		<pubDate>Thu, 26 Feb 2009 16:10:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.squidder.com/?p=159#comment-52</guid>
		<description>yes I read that but the code line 
public class RASuite extends PV3DARApp -----  the &quot;PV3DARApp&quot; doesnt work whit the example car
because that use public class CarDrive extends Sprite.
then show an error..
thanks anyway</description>
		<content:encoded><![CDATA[<p>yes I read that but the code line<br />
public class RASuite extends PV3DARApp &#8212;&#8211;  the &#8220;PV3DARApp&#8221; doesnt work whit the example car<br />
because that use public class CarDrive extends Sprite.<br />
then show an error..<br />
thanks anyway</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://www.squidder.com/2009/02/24/desktop-literal-driving-demo/comment-page-1/#comment-51</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Thu, 26 Feb 2009 15:01:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.squidder.com/?p=159#comment-51</guid>
		<description>Hi Javier - I recommend starting here for getting and using FLARToolKit: &lt;a href=&quot;http://saqoosha.net/en/flartoolkit/start-up-guide/&quot; rel=&quot;nofollow&quot;&gt;http://saqoosha.net/en/flartoolkit/start-up-guide/&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Hi Javier &#8211; I recommend starting here for getting and using FLARToolKit: <a href="http://saqoosha.net/en/flartoolkit/start-up-guide/" rel="nofollow">http://saqoosha.net/en/flartoolkit/start-up-guide/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Javier Patiño</title>
		<link>http://www.squidder.com/2009/02/24/desktop-literal-driving-demo/comment-page-1/#comment-50</link>
		<dc:creator>Javier Patiño</dc:creator>
		<pubDate>Thu, 26 Feb 2009 14:42:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.squidder.com/?p=159#comment-50</guid>
		<description>Excellent very nice work....Ive Just tried to do that but dont work
please can you give us the source for flartoollkit? thank you very much</description>
		<content:encoded><![CDATA[<p>Excellent very nice work&#8230;.Ive Just tried to do that but dont work<br />
please can you give us the source for flartoollkit? thank you very much</p>
]]></content:encoded>
	</item>
</channel>
</rss>
