<?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>lOOney dOOdle &#187; College</title>
	<atom:link href="http://www.looneydoodle.com/category/college/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.looneydoodle.com</link>
	<description>Doodles, art, life and much more...</description>
	<lastBuildDate>Thu, 03 Jun 2010 18:50:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>FLAR Manager, Multi Marker Multi Collada</title>
		<link>http://www.looneydoodle.com/2010/04/flar-manager-multi-marker-multi-collada/</link>
		<comments>http://www.looneydoodle.com/2010/04/flar-manager-multi-marker-multi-collada/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 00:13:44 +0000</pubDate>
		<dc:creator>lOOney dOOdle</dc:creator>
				<category><![CDATA[College]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[3D Studio]]></category>
		<category><![CDATA[AR Toolkit]]></category>
		<category><![CDATA[Augmented Reality]]></category>
		<category><![CDATA[FLARManager]]></category>
		<category><![CDATA[Marker]]></category>

		<guid isPermaLink="false">http://www.looneydoodle.com/?p=173</guid>
		<description><![CDATA[Marker
I ve been toying around with Augmented Reality a lot lately. I came across FLARManager which is the easiest way to implement AR. Somehow i haven&#8217;t found any code out there till now that displays multiple collada files on multiple markers. So, here is my implementation of the concept.
package  {
import com.transmote.flar.FLARManager;
import com.transmote.flar.marker.FLARMarker;
import com.transmote.flar.marker.FLARMarkerEvent;
import com.transmote.flar.utils.geom.FLARPVGeomUtils;
import [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_182" class="wp-caption alignleft" style="width: 310px"><a href="http://www.looneydoodle.com/looneydoodle.com/wp-content/uploads/2010/04/patt001.png"><img class="size-medium wp-image-182 " title="patt001" src="http://www.looneydoodle.com/looneydoodle.com/wp-content/uploads/2010/04/patt001-300x300.png" alt="" width="300" height="300" /></a><p class="wp-caption-text">Marker</p></div>
<p>I ve been toying around with Augmented Reality a lot lately. I came across FLARManager which is the easiest way to implement AR. Somehow i haven&#8217;t found any code out there till now that displays multiple collada files on multiple markers. So, here is my implementation of the concept.</p>
<blockquote><p><code>package  {</code></p>
<p><code>import com.transmote.flar.FLARManager;</code></p>
<p><code>import com.transmote.flar.marker.FLARMarker;</p>
<p>import com.transmote.flar.marker.FLARMarkerEvent;</p>
<p></code><code>import com.transmote.flar.utils.geom.FLARPVGeomUtils;</code></p>
<p><code>import flash.display.Sprite;</code></p>
<p><code> </code><code>import flash.events.Event;</code></p>
<p><code>import org.libspark.flartoolkit.support.pv3d.FLARCamera3D;</code></p>
<p><code>import org.papervision3d.lights.PointLight3D;</code></p>
<p><code>import org.papervision3d.objects.DisplayObject3D;</code></p>
<p><code>import org.papervision3d.objects.parsers.DAE;</p>
<p>import org.papervision3d.render.LazyRenderEngine;</p>
<p>import org.papervision3d.scenes.Scene3D;</p>
<p>import org.papervision3d.view.Viewport3D;</p>
<p>public class MultiMarkerMultiDae extends Sprite {</p>
<p>private var flarManager:FLARManager;</p>
<p>private var scene3D:Scene3D;</p>
<p>private var camera3D:FLARCamera3D;</p>
<p>private var viewport3D:Viewport3D;</p>
<p>private var renderEngine:LazyRenderEngine;</p>
<p>private var pointLight3D:PointLight3D;</p>
<p>private var activeMarker1:FLARMarker;</p>
<p>private var activeMarker2:FLARMarker;</p>
<p>private var activeMarker3:FLARMarker;</p>
<p>private var activeMarker:FLARMarker;</p>
<p>private var modelContainer:DisplayObject3D;</p>
<p>private var modelContainer1:DisplayObject3D;</p>
<p>private var modelContainer3:DisplayObject3D;</p>
<p>private var markerId:int;</p>
<p>public function MultiMarkerMultiDae ()</p>
<p>{</p>
<p>// pass the path to the FLARManager xml config file into the FLARManager constructor.</p>
<p>// FLARManager creates and uses a FLARCameraSource by default.</p>
<p>// the image from the first detected camera will be used for marker detection.</p>
<p>this.flarManager = new FLARManager("flar/flarConfig.xml");</p>
<p>// add FLARManager.flarSource to the display list to display the video capture.</p>
<p>this.addChild(Sprite(this.flarManager.flarSource));</p>
<p>// begin listening for FLARMarkerEvents.</p>
<p>this.flarManager.addEventListener(FLARMarkerEvent.MARKER_ADDED, this.onMarkerAdded);</p>
<p>this.flarManager.addEventListener(FLARMarkerEvent.MARKER_UPDATED, this.onMarkerUpdated);</p>
<p>this.flarManager.addEventListener(FLARMarkerEvent.MARKER_REMOVED, this.onMarkerRemoved);</p>
<p>// wait for FLARManager to initialize before setting up Papervision3D environment.</p>
<p>this.flarManager.addEventListener(Event.INIT, this.onFlarManagerInited);</p>
<p>}</p>
<p>private function onFlarManagerInited (evt:Event) :void</p>
<p>{</p>
<p>this.flarManager.removeEventListener(Event.INIT, this.onFlarManagerInited);</p>
<p>this.scene3D = new Scene3D();</p>
<p>// initialize FLARCamera3D with parsed camera parameters.</p>
<p>this.camera3D = new FLARCamera3D(this.flarManager.cameraParams);</p>
<p>this.viewport3D = new Viewport3D(this.stage.stageWidth, this.stage.stageHeight);</p>
<p>this.addChild(this.viewport3D);</p>
<p>this.renderEngine = new LazyRenderEngine(this.scene3D, this.camera3D, this.viewport3D);</p>
<p>this.pointLight3D = new PointLight3D();</p>
<p>this.pointLight3D.x = 1000;</p>
<p>this.pointLight3D.y = 1000;</p>
<p>this.pointLight3D.z = -1000;</p>
<p>// load the model.</p>
<p>// (this model has to be scaled and rotated to fit the marker; every model is different.)</p>
<p>var model1:DAE = new DAE(true, "model1", true);</p>
<p>model1.load("assets/model4.dae");</p>
<p>model1.rotationX = 0;</p>
<p>model1.rotationY = 0;</p>
<p>model1.rotationZ = 0;</p>
<p>model1.scale = 10;</p>
<p>// load the model.</p>
<p>// (this model has to be scaled and rotated to fit the marker; every model is different.)</p>
<p>var model2:DAE = new DAE(true, "model2", true);</p>
<p>model2.load("assets/model4.dae");</p>
<p>trace("model4 loaded");</p>
<p>model2.rotationX = 0;</p>
<p>model2.rotationY=  0;</p>
<p>model2.rotationZ = 0;</p>
<p>model2.scale = 10;</p>
<p>// load the model.</p>
<p>// (this model has to be scaled and rotated to fit the marker; every model is different.)</p>
<p>var model3:DAE = new DAE(true, "model3", true);</p>
<p>model3.load("assets/model4.dae");</p>
<p>model3.rotationX = 0;</p>
<p>model3.rotationY=  0;</p>
<p>model3.rotationZ = 0;</p>
<p>model3.scale = 10;</p>
<p>//              // create a container for the model, that will accept matrix transformations.</p>
<p>// create a container for the model, that will accept matrix transformations.</p>
<p>this.modelContainer = new DisplayObject3D();</p>
<p>this.modelContainer.addChild(model1);</p>
<p>this.modelContainer.visible = false;</p>
<p>this.scene3D.addChild(this.modelContainer);</p>
<p>this.modelContainer1 = new DisplayObject3D();</p>
<p>this.modelContainer1.addChild(model2);</p>
<p>this.modelContainer1.visible = false;</p>
<p>this.scene3D.addChild(this.modelContainer1);</p>
<p>this.modelContainer3 = new DisplayObject3D();</p>
<p>this.modelContainer3.addChild(model3);</p>
<p>this.modelContainer3.visible = false;</p>
<p>this.scene3D.addChild(this.modelContainer3);</p>
<p>//------------------------------------------------------------------------- ---------</p>
<p>this.addEventListener(Event.ENTER_FRAME, this.onEnterFrame);</p>
<p>}</p>
<p>private function onMarkerAdded (evt:FLARMarkerEvent) :void</p>
<p>{</p>
<p>trace("["+evt.marker.patternId+"] added");</p>
<p>if(evt.marker.patternId == 1)</p>
<p>{</p>
<p>trace("Pattern 1 Added");</p>
<p>markerAdded(1);</p>
<p>this.activeMarker1 = evt.marker;</p>
<p>}</p>
<p>if(evt.marker.patternId == 2)</p>
<p>{</p>
<p>trace("Pattern 2 Added");</p>
<p>markerAdded(2);</p>
<p>this.activeMarker2 = evt.marker;</p>
<p>}</p>
<p>if(evt.marker.patternId == 3)</p>
<p>{</p>
<p>trace("Pattern 3 Added");</p>
<p>markerAdded(3);</p>
<p>this.activeMarker3 = evt.marker;</p>
<p>}</p>
<p>this.activeMarker = evt.marker;</p>
<p>}</p>
<p>private function onMarkerUpdated (evt:FLARMarkerEvent) :void</p>
<p>{</p>
<p>trace("["+evt.marker.patternId+"] updated");</p>
<p>if(evt.marker.patternId == 1)</p>
<p>{</p>
<p>trace("Pattern 1 Updated");</p>
<p>markerAdded(1);</p>
<p>this.activeMarker1 = evt.marker;</p>
<p>}</p>
<p>if(evt.marker.patternId == 2)</p>
<p>{</p>
<p>trace("Pattern 2 Updated");</p>
<p>markerAdded(2);</p>
<p>this.activeMarker2 = evt.marker;</p>
<p>}</p>
<p>if(evt.marker.patternId == 3)</p>
<p>{</p>
<p>trace("Pattern 3 Updated");</p>
<p>markerAdded(3);</p>
<p>this.activeMarker3 = evt.marker;</p>
<p>}</p>
<p>}</p>
<p>private function onMarkerRemoved (evt:FLARMarkerEvent) :void {</p>
<p>trace("["+evt.marker.patternId+"] removed");</p>
<p>if(evt.marker.patternId == 1)</p>
<p>{</p>
<p>trace("Pattern 1 Removed");</p>
<p>markerRemoved(1);</p>
<p>}</p>
<p>if(evt.marker.patternId == 2)</p>
<p>{</p>
<p>trace("Pattern 2 Removed");</p>
<p>markerRemoved(2);</p>
<p>}</p>
<p>if(evt.marker.patternId == 3)</p>
<p>{</p>
<p>trace("Pattern 3 Removed");</p>
<p>markerRemoved(3);</p>
<p>}</p>
<p>this.activeMarker = null;</p>
<p>this.activeMarker1 = null;</p>
<p>this.activeMarker2 = null;</p>
<p>this.activeMarker3 = null;</p>
<p>}</p>
<p>private function onEnterFrame (evt:Event) :void {</p>
<p>// apply the FLARToolkit transformation matrix to the Cube.</p>
<p>if (this.activeMarker) {</p>
<p>this.modelContainer.transform =    FLARPVGeomUtils.convertFLARMatrixToPVMatrix(this.activeMarker.transformMatrix);</p>
<p>}</p>
<p>if (this.activeMarker1) {</p>
<p>this.modelContainer.transform =    FLARPVGeomUtils.convertFLARMatrixToPVMatrix(this.activeMarker1.transformMatrix);</p>
<p>}</p>
<p>if (this.activeMarker2) {</p>
<p>this.modelContainer1.transform = FLARPVGeomUtils.convertFLARMatrixToPVMatrix(this.activeMarker2.transformMatrix);</p>
<p>}</p>
<p>if (this.activeMarker3) {</p>
<p>this.modelContainer3.transform = FLARPVGeomUtils.convertFLARMatrixToPVMatrix(this.activeMarker3.transformMatrix);</p>
<p>}</p>
<p>//            // apply the FLARToolkit transformation matrix to the Cube.</p>
<p>this.renderEngine.render();</p>
<p>}</p>
<p>//EVENTS FOR ADDED MARKER</p>
<p>private function markerAdded(markerId:int):void</p>
<p>{</p>
<p>trace(markerId);</p>
<p>var x:int = markerId;</p>
<p>switch(x)</p>
<p>{</p>
<p>case 1:</p>
<p>{</p>
<p>trace("1 Yeah");</p>
<p>if(modelContainer1.visible==false)</p>
<p>{</p>
<p>modelContainer1.visible=true;</p>
<p>break;</p>
<p>}</p>
<p>else</p>
<p>break;</p>
<p>}</p>
<p>case 2:</p>
<p>{</p>
<p>if(modelContainer.visible==false)</p>
<p>{</p>
<p>modelContainer.visible=true;</p>
<p>break;</p>
<p>}</p>
<p>else</p>
<p>break;</p>
<p>}</p>
<p>case 3:</p>
<p>{</p>
<p>trace("1 Yeah");</p>
<p>if(modelContainer3.visible==false)</p>
<p>{</p>
<p>modelContainer3.visible=true;</p>
<p>break;</p>
<p>}</p>
<p>else</p>
<p>break;</p>
<p>}</p>
<p>}</p>
<p>}</p>
<p>private function markerRemoved(markerId:int):void</p>
<p>{</p>
<p>var x:int = markerId;</p>
<p>switch(x)</p>
<p>{</p>
<p>case 1:</p>
<p>{</p>
<p>if(modelContainer1.visible==true)</p>
<p>{</p>
<p>modelContainer1.visible=false;</p>
<p>break;</p>
<p>}</p>
<p>else</p>
<p>break;</p>
<p>}</p>
<p>case 2:</p>
<p>{</p>
<p>if(modelContainer.visible==true)</p>
<p>{</p>
<p>modelContainer.visible=false;</p>
<p>break;</p>
<p>}</p>
<p>else</p>
<p>{</p>
<p>break;</p>
<p>}</p>
<p>}</p>
<p>case 3:</p>
<p>{</p>
<p>if(modelContainer3.visible==true)</p>
<p>{</p>
<p>modelContainer3.visible=false;</p>
<p>break;</p>
<p>}</p>
<p>else</p>
<p>break;</p>
<p>}</p>
<p>}</p>
<p>}</p>
<p>}</p>
<p></code></p>
<p><code>}</code></p>
<p>Just link back to me if you use this code. Here is the example of how the code works. Download the marker <a href="http://www.looneydoodle.com/AugmentedReality/flar/patterns/patterns01.pdf">here</a>.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="480" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.looneydoodle.com/AugmentedReality/launchMultiMarker.swf" /><embed type="application/x-shockwave-flash" width="640" height="480" src="http://www.looneydoodle.com/AugmentedReality/launchMultiMarker.swf"></embed></object></p></blockquote>
<p>If it does not load, click <a href="http://www.looneydoodle.com/AugmentedReality/launchMultiMarker.swf">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.looneydoodle.com/2010/04/flar-manager-multi-marker-multi-collada/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Toy Design Class Research (Week 2)</title>
		<link>http://www.looneydoodle.com/2010/02/toy-design-class-research-week-2/</link>
		<comments>http://www.looneydoodle.com/2010/02/toy-design-class-research-week-2/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 20:48:46 +0000</pubDate>
		<dc:creator>lOOney dOOdle</dc:creator>
				<category><![CDATA[College]]></category>
		<category><![CDATA[Tisch]]></category>
		<category><![CDATA[Toy Design]]></category>
		<category><![CDATA[new york]]></category>

		<guid isPermaLink="false">http://www.looneydoodle.com/?p=161</guid>
		<description><![CDATA[Ages :  4 to 10 years
Behavior with age:
The major thing with age was that the kids transitioned from mechanical toys and board games toward video games. They swap games at school and use up all their free time playing video games at home or with friends.
Siblings:
The younger kid likes to play with the older kid [...]]]></description>
			<content:encoded><![CDATA[<h3>Ages :  4 to 10 years</h3>
<h2>Behavior with age:</h2>
<h5>The major thing with age was that the kids transitioned from mechanical toys and board games toward video games. They swap games at school and use up all their free time playing video games at home or with friends.</h5>
<h2>Siblings:</h2>
<p>The younger kid likes to play with the older kid but the older kid only plays with the younger kid when he/she has nothing else to do. This is true for most males and a few females.</p>
<p>There is a general protective instinct and a teaching instinct in the older kids. They use their younger siblings as “subjects” during their play. Essentially, a hierarchy of command is established.</p>
<h2>Peers:</h2>
<p>The older kids seem to be getting on well in games that REQUIRE collaboration. A few gravitate toward exploring other options.</p>
<h2>Outdoor:</h2>
<p>The types of games and methods of play is greatly affected by the immediate environment where they play. Be it the football field or the sandbox, when it snows, they HAVE to sled.</p>
<p>We observed constructive as well as destructive behavior. Kids seem to like to construct things and once they have finished with the particular venture, they seem to gravitate toward destroying it when in a group. This is not the case when they are alone, some like to admire their work when they are alone and often try to get an adult to notice and admire their work.</p>
<h2>Indoor:</h2>
<p>Amazingly, this is seasonal too. Seasonal in the sense that every time a new sensation, cartoon or movie comes out, they get totally engrossed in it. Action figures, dolls, board games, video games, even games they make up have rules made up from the present attraction.</p>
<p>We also noticed that kids don&#8217;t stick to the same toy for more than a weeks time, even though they go back to the old toys when they don&#8217;t have anything new to explore. This usually results in playing with a combination of toys (old and new).</p>
<h2>Sex:</h2>
<p>This was the most obvious fact in older kids. The concept of male and female is instilled early even though the kids themselves don’t realize until they cross the age of 6 or 7. Girls play with dolls, boys play with cars seemed a universal truth. This further goes on to everything from clothes they put on to the plates they eat from. The parents identify this in most cases and the room decor changes significantly based on the sex of the kids occupying the room.</p>

<a href='http://www.looneydoodle.com/2010/02/toy-design-class-research-week-2/dec-den-girls-room/' title='dec-den-girls-room'><img width="150" height="150" src="http://www.looneydoodle.com/looneydoodle.com/wp-content/uploads/2010/02/dec-den-girls-room-150x150.jpg" class="attachment-thumbnail" alt="dec-den-girls-room" title="dec-den-girls-room" /></a>
<a href='http://www.looneydoodle.com/2010/02/toy-design-class-research-week-2/boys-bedroom/' title='boys-bedroom'><img width="150" height="150" src="http://www.looneydoodle.com/looneydoodle.com/wp-content/uploads/2010/02/boys-bedroom-150x150.jpg" class="attachment-thumbnail" alt="boys-bedroom" title="boys-bedroom" /></a>

<p>Older boys liked to run and bounce while the girls preferred to sit tight and play with their dolls and kitchen sets. The preference of colors was evident though Black and at times white seemed to be a universal favorite.</p>
<p>Boys liked loud noises.</p>
<h2>Parents:</h2>
<p>We had some really interesting insight from parents as well. They was this general agreement that kids get bored easily. Also, they wanted toys that are easy to put back together once they are broken.</p>
<p>Some said the kids had one favorite toy which they wouldn’t part with. Be it the old train set or the teddy bear, there always is a favorite.</p>
<p>This is what we heard parents say most, “My kids usually just plays video games”. “They come straight from school and plop down in front of the PS3”</p>
<p><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/YZvxIjdyyII&#038;hl=en_US&#038;fs=1&#038;rel=0&#038;color1=0x006699&#038;color2=0x54abd6"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/YZvxIjdyyII&#038;hl=en_US&#038;fs=1&#038;rel=0&#038;color1=0x006699&#038;color2=0x54abd6" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.looneydoodle.com/2010/02/toy-design-class-research-week-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Singapora!!! Part 2 &#8211; Day 0</title>
		<link>http://www.looneydoodle.com/2009/08/singapora-part-2-day-0/</link>
		<comments>http://www.looneydoodle.com/2009/08/singapora-part-2-day-0/#comments</comments>
		<pubDate>Thu, 06 Aug 2009 17:24:28 +0000</pubDate>
		<dc:creator>lOOney dOOdle</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Singapore]]></category>
		<category><![CDATA[Travel]]></category>
		<category><![CDATA[Airport]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[Flight]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[Tiger Airways]]></category>

		<guid isPermaLink="false">http://www.looneydoodle.com/?p=97</guid>
		<description><![CDATA[After a lot of speculation and a lot of time waiting for Gana to receive his passport, we were all set to apply for our visa.
A WEEK BEFORE WE HAD TO FLY  
In the mean time, we were busy taking care of other details. Speculating about the time we would spend there and the [...]]]></description>
			<content:encoded><![CDATA[<p>After a lot of speculation and a lot of time waiting for Gana to receive his passport, we were all set to apply for our visa.</p>
<p>A WEEK BEFORE WE HAD TO FLY <img src='http://www.looneydoodle.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>In the mean time, we were busy taking care of other details. Speculating about the time we would spend there and the cash we would be carrying and the general rants and raves. It turned out we couldnt get the malaysian visa here. TOO BAD. Cause of Gana&#8217;s Passport coming in late and me misplacing the visa photos and the general traffic situation in chennai.</p>
<p>Well, there we were in college. Completely oblivious to the fact that we were going to be flying to Singapore later that night. It was like any other day in college, nothing special.  Except a couple of leers from Kulla Karthi and a lot smiles and half a dozen teachers not being allowed to teach at our expense. Nothing out of the ordinary.</p>
<p>On we went to the airport that night and through the baggage check, we were 5 kilos over the limit. Off came the coat and on it went on me. Gana reshuffled some of his luggage and voila, we were just 3 kilos over. The good guy behind the counter decided to overlook the extra. Turned out only half the flight was full. After the busy immigration and the security checks and double checking if TIGER AIR really did exist, well our fears were out to rest on seeing the Airbus A3xx standing proudly on the tarmac. Ah, BLISS!!! <img src='http://www.looneydoodle.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<a href='http://www.looneydoodle.com/2009/08/singapora-part-2-day-0/img_0081-2/' title='IMG_0081'><img width="150" height="150" src="http://www.looneydoodle.com/looneydoodle.com/wp-content/uploads/2009/08/IMG_00811-150x150.jpg" class="attachment-thumbnail" alt="IMG_0081" title="IMG_0081" /></a>
<a href='http://www.looneydoodle.com/2009/08/singapora-part-2-day-0/dsc05495/' title='gana'><img width="150" height="150" src="http://www.looneydoodle.com/looneydoodle.com/wp-content/uploads/2009/08/DSC05495-150x150.jpg" class="attachment-thumbnail" alt="The jubliant ganesh :)" title="gana" /></a>
<a href='http://www.looneydoodle.com/2009/08/singapora-part-2-day-0/img_0072/' title='drinks :)'><img width="150" height="150" src="http://www.looneydoodle.com/looneydoodle.com/wp-content/uploads/2009/08/IMG_0072-150x150.jpg" class="attachment-thumbnail" alt="The first shope you ll see in any international airport" title="drinks :)" /></a>
<a href='http://www.looneydoodle.com/2009/08/singapora-part-2-day-0/img_0074/' title='Lounge'><img width="150" height="150" src="http://www.looneydoodle.com/looneydoodle.com/wp-content/uploads/2009/08/IMG_0074-150x150.jpg" class="attachment-thumbnail" alt="Chennai Airport&#039;s  International Departure Lounge." title="Lounge" /></a>
<a href='http://www.looneydoodle.com/2009/08/singapora-part-2-day-0/img_0076/' title='ticket'><img width="150" height="150" src="http://www.looneydoodle.com/looneydoodle.com/wp-content/uploads/2009/08/IMG_0076-150x150.jpg" class="attachment-thumbnail" alt="ticket" title="ticket" /></a>
<a href='http://www.looneydoodle.com/2009/08/singapora-part-2-day-0/img_0079/' title='Tiger'><img width="150" height="150" src="http://www.looneydoodle.com/looneydoodle.com/wp-content/uploads/2009/08/IMG_0079-150x150.jpg" class="attachment-thumbnail" alt="Aah, The airline exists!!!" title="Tiger" /></a>
<a href='http://www.looneydoodle.com/2009/08/singapora-part-2-day-0/img_0081/' title='me'><img width="150" height="150" src="http://www.looneydoodle.com/looneydoodle.com/wp-content/uploads/2009/08/IMG_0081-150x150.jpg" class="attachment-thumbnail" alt="Walking the plank to our ride across the ocean." title="me" /></a>
<a href='http://www.looneydoodle.com/2009/08/singapora-part-2-day-0/img_0082-2/' title='Tiger air'><img width="150" height="150" src="http://www.looneydoodle.com/looneydoodle.com/wp-content/uploads/2009/08/IMG_00821-150x150.jpg" class="attachment-thumbnail" alt="The brand new Airbus we flew in." title="Tiger air" /></a>
<a href='http://www.looneydoodle.com/2009/08/singapora-part-2-day-0/img_0084/' title='taxying away'><img width="150" height="150" src="http://www.looneydoodle.com/looneydoodle.com/wp-content/uploads/2009/08/IMG_0084-150x150.jpg" class="attachment-thumbnail" alt="taxying away" title="taxying away" /></a>

<p><span id="more-97"></span></p>
<p>After  taking in the Airbus and calling up my mom and confirming that the airline existed, we prepare for the long journey ahead. A security check later, we were walking down the ramp to the plane. We walk in to find cute lookin hostesses who gracefully help us to our seat. After helping a couple of people with their luggage, we settle down in your seats. A little cramped but we found the best position within seconds and started looking at each other and everyone else. At last the doors shut and the briefing began. The usual stuff about seat belts and life jackets.</p>
<p>They told us to switch off phone and electrical stuff saying it would interfere with their communications. I knew for a fact that it wouldn&#8217;t so we did not bother.  In fact we were talking away and clicking away during the take off. Gana was a little apprehensive cause this was his first flight. I love the feeling you get when the flight accelerates to take off <img src='http://www.looneydoodle.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  . And take off we did.</p>
<p>More in the next post.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.looneydoodle.com/2009/08/singapora-part-2-day-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asymptote&#8217;s Dextera Level 22 to Level 26</title>
		<link>http://www.looneydoodle.com/2008/12/asymptotes-dextera-level-22-to-level-26/</link>
		<comments>http://www.looneydoodle.com/2008/12/asymptotes-dextera-level-22-to-level-26/#comments</comments>
		<pubDate>Fri, 26 Dec 2008 17:30:49 +0000</pubDate>
		<dc:creator>lOOney dOOdle</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[College]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[asymptote]]></category>
		<category><![CDATA[dextera]]></category>
		<category><![CDATA[sympsosium]]></category>

		<guid isPermaLink="false">http://www.looneydoodle.com/?p=72</guid>
		<description><![CDATA[22. pontdalmatunnel
23. fanniemae
24. whathathgodwrought
25. chessboard
26. stalemate
again, dont ask me how !@!
This is one of the worst managed gigs i ve ever come across !! ! !
]]></description>
			<content:encoded><![CDATA[<p>22. pontdalmatunnel</p>
<p>23. fanniemae</p>
<p>24. whathathgodwrought</p>
<p>25. chessboard</p>
<p>26. stalemate</p>
<p>again, dont ask me how !@!</p>
<p>This is one of the worst managed gigs i ve ever come across !! ! !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.looneydoodle.com/2008/12/asymptotes-dextera-level-22-to-level-26/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Asymptote&#8217;s Dextera level 19 &#8211; missed out</title>
		<link>http://www.looneydoodle.com/2008/12/asymptotes-dextera-level-19-missed-out/</link>
		<comments>http://www.looneydoodle.com/2008/12/asymptotes-dextera-level-19-missed-out/#comments</comments>
		<pubDate>Fri, 26 Dec 2008 16:58:06 +0000</pubDate>
		<dc:creator>lOOney dOOdle</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[College]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[asymptote]]></category>
		<category><![CDATA[dextera]]></category>
		<category><![CDATA[symposium]]></category>

		<guid isPermaLink="false">http://www.looneydoodle.com/?p=75</guid>
		<description><![CDATA[pass is &#8220;montypython&#8221;
Don ask me how !@!
]]></description>
			<content:encoded><![CDATA[<p>pass is &#8220;montypython&#8221;</p>
<p>Don ask me how !@!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.looneydoodle.com/2008/12/asymptotes-dextera-level-19-missed-out/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Asymptote&#8217;s Dextera Level 20 &amp; 21</title>
		<link>http://www.looneydoodle.com/2008/12/asymptotes-dextera-level-20-21/</link>
		<comments>http://www.looneydoodle.com/2008/12/asymptotes-dextera-level-20-21/#comments</comments>
		<pubDate>Fri, 26 Dec 2008 12:57:36 +0000</pubDate>
		<dc:creator>lOOney dOOdle</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[College]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[idea!]]></category>
		<category><![CDATA[asymptote]]></category>
		<category><![CDATA[dextera]]></category>

		<guid isPermaLink="false">http://www.looneydoodle.com/?p=70</guid>
		<description><![CDATA[20. harmonicprogression
21. welding
]]></description>
			<content:encoded><![CDATA[<p>20. harmonicprogression</p>
<p>21. welding</p>
]]></content:encoded>
			<wfw:commentRss>http://www.looneydoodle.com/2008/12/asymptotes-dextera-level-20-21/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Asymptote&#8217;s Dextera level 16 to level 18</title>
		<link>http://www.looneydoodle.com/2008/12/asymptotes-dextera-level-16-to-level-18/</link>
		<comments>http://www.looneydoodle.com/2008/12/asymptotes-dextera-level-16-to-level-18/#comments</comments>
		<pubDate>Fri, 26 Dec 2008 06:43:56 +0000</pubDate>
		<dc:creator>lOOney dOOdle</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[College]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[idea!]]></category>
		<category><![CDATA[asymptote]]></category>
		<category><![CDATA[dextera]]></category>
		<category><![CDATA[symposium]]></category>

		<guid isPermaLink="false">http://www.looneydoodle.com/?p=66</guid>
		<description><![CDATA[16 &#8211; macosxv105
17 &#8211; william
18 &#8211; fritzlang
]]></description>
			<content:encoded><![CDATA[<p>16 &#8211; macosxv105</p>
<p>17 &#8211; william</p>
<p>18 &#8211; fritzlang</p>
]]></content:encoded>
			<wfw:commentRss>http://www.looneydoodle.com/2008/12/asymptotes-dextera-level-16-to-level-18/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asymptote&#8217;s Dextera level 11 to level 15</title>
		<link>http://www.looneydoodle.com/2008/12/asymptotes-dextera-level-11-to-level-15/</link>
		<comments>http://www.looneydoodle.com/2008/12/asymptotes-dextera-level-11-to-level-15/#comments</comments>
		<pubDate>Fri, 26 Dec 2008 06:39:01 +0000</pubDate>
		<dc:creator>lOOney dOOdle</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[College]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[idea!]]></category>
		<category><![CDATA[asymptote]]></category>
		<category><![CDATA[dextera]]></category>
		<category><![CDATA[symposium]]></category>

		<guid isPermaLink="false">http://www.looneydoodle.com/?p=64</guid>
		<description><![CDATA[11. nixon
12. threewisemen
13. cocktail
14. canadianfrench
15. cruel
]]></description>
			<content:encoded><![CDATA[<p>11. nixon</p>
<p>12. threewisemen</p>
<p>13. cocktail</p>
<p>14. canadianfrench</p>
<p>15. cruel</p>
]]></content:encoded>
			<wfw:commentRss>http://www.looneydoodle.com/2008/12/asymptotes-dextera-level-11-to-level-15/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asymptote&#8217;s Dextera Level 1 to level 10</title>
		<link>http://www.looneydoodle.com/2008/12/asymptotes-dextera-level-1-to-level-10/</link>
		<comments>http://www.looneydoodle.com/2008/12/asymptotes-dextera-level-1-to-level-10/#comments</comments>
		<pubDate>Fri, 26 Dec 2008 06:36:51 +0000</pubDate>
		<dc:creator>lOOney dOOdle</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[College]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[idea!]]></category>
		<category><![CDATA[asymptote]]></category>
		<category><![CDATA[dextera]]></category>

		<guid isPermaLink="false">http://www.looneydoodle.com/?p=62</guid>
		<description><![CDATA[1: anything
2; eu25
3: aravindadiga
4: gordianknot
5: alianprost
6: godfather
7: earthquake
8: gladiator
9: suicide
10:thebigbang
]]></description>
			<content:encoded><![CDATA[<p>1: anything</p>
<p>2; eu25<br />
3: aravindadiga</p>
<p>4: gordianknot<br />
5: alianprost<br />
6: godfather<br />
7: earthquake<br />
8: gladiator<br />
9: suicide<br />
10:thebigbang</p>
]]></content:encoded>
			<wfw:commentRss>http://www.looneydoodle.com/2008/12/asymptotes-dextera-level-1-to-level-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asymptote&#8217;s Dextera level 9</title>
		<link>http://www.looneydoodle.com/2008/12/asymptotes-dextera-level-9/</link>
		<comments>http://www.looneydoodle.com/2008/12/asymptotes-dextera-level-9/#comments</comments>
		<pubDate>Mon, 22 Dec 2008 04:42:21 +0000</pubDate>
		<dc:creator>lOOney dOOdle</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[College]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[asymptote]]></category>
		<category><![CDATA[dextera]]></category>

		<guid isPermaLink="false">http://www.looneydoodle.com/?p=60</guid>
		<description><![CDATA[This one can be tricky. 
The circle club is a group of people who have done somethin in common.
Find out what they have done.
(hint they die in the end. read took their own life )
]]></description>
			<content:encoded><![CDATA[<p>This one can be tricky. </p>
<p>The circle club is a group of people who have done somethin in common.</p>
<p>Find out what they have done.</p>
<p>(hint they die in the end. read took their own life )</p>
]]></content:encoded>
			<wfw:commentRss>http://www.looneydoodle.com/2008/12/asymptotes-dextera-level-9/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
	</channel>
</rss>
