<?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"
	>

<channel>
	<title>Daryl Teo</title>
	<atom:link href="http://darylteo.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://darylteo.com/blog</link>
	<description>Personal Rants</description>
	<pubDate>Tue, 11 Mar 2008 13:03:11 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
	<language>en</language>
			<item>
		<title>Revisiting Papervision3D</title>
		<link>http://darylteo.com/blog/2008/03/09/revisiting-papervision3d/</link>
		<comments>http://darylteo.com/blog/2008/03/09/revisiting-papervision3d/#comments</comments>
		<pubDate>Mon, 10 Mar 2008 05:33:34 +0000</pubDate>
		<dc:creator>Daryl</dc:creator>
		
		<category><![CDATA[Articles]]></category>

		<category><![CDATA[Flash]]></category>

		<category><![CDATA[Papervision3D]]></category>

		<category><![CDATA[GUI]]></category>

		<category><![CDATA[user interface]]></category>

		<category><![CDATA[userability]]></category>

		<category><![CDATA[websites]]></category>

		<guid isPermaLink="false">http://darylteo.com/blog/2008/03/09/revisiting-papervision3d/</guid>
		<description><![CDATA[I subscribe to the Papervision3D RSS feed, and once in awhile something interesting comes along and gets me thinking. This recent entry was as such: a gallery of sites that utilise Papervision3D to create new, innovative graphical user interfaces for their users. Looking at them got me psyched up to start on my own (long [...]]]></description>
			<content:encoded><![CDATA[<p>I subscribe to the Papervision3D RSS feed, and once in awhile something interesting comes along and gets me thinking. This <a href="http://blog.papervision3d.org/2008/03/05/16-ways-to-organize-information-in-3d/">recent entry</a> was as such: a gallery of sites that utilise Papervision3D to create new, innovative graphical user interfaces for their users. Looking at them got me psyched up to start on my own (long overdue) site.</p>
<p>However, going through some of the sites raised a common issue, and that issue is one of <strong>userability</strong>.</p>
<p><strong>History</strong></p>
<p>As someone in the comments noted, History repeats itself. Looking back to the early days of gratuitous .gif animations, unusable Flash websites, and then to the more recent AJAX revolution of Web2.0. Whenever something innovative comes forward, people struggle to find &#8220;proper&#8221; use for it, and instead end up throwing it all at the user in the hope that they will be &#8220;shocked and awed&#8221; by it. Perhaps, in the Dark Ages of Web1.0, this strategy would have worked (and it did, for a time). However, people on the internet are now tech-savvy: they want their stuff, and they know how to get it. To prevent them from doing so in any way would be a death-sentence to any website.<span id="more-64"></span></p>
<p>And yet even now, designers (and developers too) fall into the same trap of fancy (and I dare say artistic-wannabe) sites, but poor userability. So lets look at a few examples.</p>
<p><strong>Case Study: <a href="http://www.officinanessuno.com/">Officinanessuno</a></strong></p>
<p>A simple use of Papervision3D. The site itself is mainly 2 dimensional, but its navigation utilises Papervision3D. Unfortunately, this exposes the biggest flaw of this site. It is nearly impossible to navigate!</p>
<p><img src="http://farm4.static.flickr.com/3046/2323318054_fdbc45ee3b_o.jpg" alt="An example of Bad Navigation" width="411" height="271" /><br style="clear:both" /></p>
<p>A screenshot. Notice how the designers decided that humans had the ability to turn their necks 90 degrees without trouble. Also note that items that are further to the back have less visibility: the designers have inadvertently reduced the amount of traffic to that particular section! So not only is it already hard to read a link, you can&#8217;t see all of them. </p>
<p>Luckily, there is a &#8220;Quick Navigation&#8221; button, but you shouldn&#8217;t ever need it.</p>
<p><em>Rule #1 : Navigation must be be a smooth experience.</em></p>
<p>If you look at the rule on its own, it seems to make sense. If navigation was such a pain, chances are you&#8217;ll get irritated that you had to put in that extra bit of effort whenever you had to transition to another part of a site. Navigation should require little effort on the user. You want to facilitate movement around your site, not lock them down at the front page! </p>
<p><strong>Case Study: <a href="http://www.varywell.com/">Varywell</a></strong></p>
<p>Not one of the 16 sites in the gallery, but a good example nevertheless.</p>
<p>Personally, I like this site. It is minimalistic, without the clutter of information that might put some people off. There&#8217;s just 1 little niggle: its too bare. Look at this link.</p>
<p><img src="http://farm3.static.flickr.com/2158/2322578131_5a9dd8e459_o.jpg" width="515" height="387" alt="A Link. Can you tell?" /><br style="clear:both;" /></p>
<p>Could you tell that was a Link? Perhaps. Now, where does that Link take you? A quick rollover will tell you:</p>
<p><img src="http://farm3.static.flickr.com/2233/2322578213_e246935692_o.jpg" width="515" height="387" alt="Oh so THAT'S what it is." /><br style="clear:both;" /></p>
<p>Ah, so that&#8217;s what I&#8217;m looking at. But what about the other boxes? </p>
<p>Hopefully you, the reader, will understand the issue I&#8217;m highlighting here, which brings me to Rule #2.</p>
<p><em>Rule #2 : Links must be visible, and users must know what they do. </em></p>
<p>Rollover ToolTips are unforgivable, and this has to be the Number 1 userability trap common to many sites. Why should I, the User, be forced to work harder whenever I want to get information? Information should be freely and easily available, while Navigation facilitates the User&#8217;s movement through various parts of information. This is ESPECIALLY important for Portfolios. Imagine a potential user viewing your site, and wants to refer a particular work to his friend. How does he do it? If you&#8217;re using Flash, he cannot send a URL. If you had Rollover ToolTips? Now he can&#8217;t even give his superiors a proper link. (&#8221;Just click that 4th blue box from the left. You have to press the Right Cursor key 2 times. If you rollover it you will see &#8216;This Title&#8217;.&#8221;) </p>
<p>All is not lost for this site, however, for there is actually an effective use of Papervision3D in this site. One that enhances the feel and experience of the site, without reducing userability. </p>
<p><img src="http://farm3.static.flickr.com/2126/2322591713_39e1956a54_o.jpg" width="511" height="452" alt="Revisiting Papervision3D 4" /><br style="clear:both;" /></p>
<p>It is also worth noting that this feature is not linked to Navigation in any way. Which should be a big hint as to which section of a site you should and should not touch.</p>
<p><strong>Final Case Study: <a href="http://www.truthinengineering.com/">Truth in Engineering (Audi)</a></strong></p>
<p>This site&#8217;s navigation suffers from the same problems above, and this case simply highlights just how bad it can get, although it is my belief that the people who designed this mini-site probably went the route of &#8220;shock-and-awe&#8221; and decided that userability wasn&#8217;t a big deal.</p>
<p><img src="http://farm3.static.flickr.com/2391/2323454438_26f616b486_o.jpg" width="533" height="412" alt="Revisiting Papervision3D 5" /><br style="clear:both;" /></p>
<p>Here we see infringements on both rules. Firstly, Navigation is not smooth. Sure, the effects, and the movements are cool, but the depth-of-field effect obscures the labels at the back (Problem #1), making them hard to read. The easiest way to read the labels without going crosseyed is to rollover the link (Problem #2). However, even that is not without its worries.</p>
<p><img src="http://farm3.static.flickr.com/2162/2322635537_9445220593_o.jpg" width="533" height="412" alt="Revisiting Papervision3D 6" /><br style="clear:both;" /></p>
<p>Here we see what happens when you rollover a link. It EXPANDS (Problem #3). One of the biggest no-nos ever. The first reason is that expanding Symbols usually have a sweet spot which causes the Symbol to &#8220;spaz-out&#8221;; repeatedly and rapidly expand and contract. Not very pretty. This site does not suffer severely from it, thankfully. </p>
<p>The next problem is that when something expands, the chance of something being obscured from view is very high. From the screenshot, you can see that links at the back are obscured from view. Not only that, upon rollover, all other links CONTRACT (Problem #4). Where is the logic in that? Not only have you covered links, you&#8217;ve made it harder for people to see other links. When I&#8217;m using a site for the first time, and I&#8217;m faced with blurred out links that I had to rollover to figure out what they did, and the site does this to me? I leave.</p>
<p><strong>Conclusion</strong></p>
<p>As previously noted, History Repeats Itself. Despite poor starts by most innovative products, many will eventually learn to do without, or master it and produce something of great value for us all. Hopefully it will be the latter which will push us closer towards true Web2.0. In the case of Papervision3D, a truely great framework that pushes new boundaries in Flash, it should be used only where it is appropriate. A great 3 dimensional User Interface is a worthy goal, but without taking note of the fundamental flaws in design that others have made, we will fail to make progress in the future.</p>
<p>Thus, I hope those who read this article will benefit from my observations thus far, and make their own observations as to what works and what doesn&#8217;t. </p>
<p>Comments are, as always, welcome.</p>
]]></content:encoded>
			<wfw:commentRss>http://darylteo.com/blog/2008/03/09/revisiting-papervision3d/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PQ Talking Photo Promotion</title>
		<link>http://darylteo.com/blog/2007/11/28/</link>
		<comments>http://darylteo.com/blog/2007/11/28/#comments</comments>
		<pubDate>Wed, 28 Nov 2007 08:10:31 +0000</pubDate>
		<dc:creator>Daryl</dc:creator>
		
		<category><![CDATA[Articles]]></category>

		<category><![CDATA[Miscellanous]]></category>

		<guid isPermaLink="false">http://darylteo.com/blog/?p=61</guid>
		<description><![CDATA[PQ DVD is running a promotion for all bloggers for their new AS3.0 application called PQ Talking Photo. PQ Talking Photo allows you to animate a photo together with full Lip-synching! And for a limited time, blog about PQ Talking Photo to receive this software ABSOLUTELY FREE!
Then you can put talking animals in your blog, [...]]]></description>
			<content:encoded><![CDATA[<p>PQ DVD is running a promotion for all bloggers for their new AS3.0 application called PQ Talking Photo. PQ Talking Photo allows you to animate a photo together with full Lip-synching! And for a limited time, blog about PQ Talking Photo to receive this software ABSOLUTELY FREE!</p>
<p>Then you can put talking animals in your blog, your mySpace, like you see below.</p>
<p style="font-size: 9px; width: 308px; line-height: 12px; font-family: Verdana; text-align: center">
<p><embed src="http://www.pqdvd.com/talkingphoto/demo.swf?action=http://www.pqdvd.com/talkingphoto/action/change&#038;sound=http://www.pqdvd.com/talkingphoto/action/change.mp3&#038;play=false" type="application/x-shockwave-flash" quality="high" scale="noscale" salign="l" wmode="transparent" style="width:308px;height:250px" name="flashticker" align="center"></embed></p>
<p>Give it a <a href="http://www.pqdvd.com/talkingphoto/blogit.html">whirl</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://darylteo.com/blog/2007/11/28/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Labs: Line-Of-Sight</title>
		<link>http://darylteo.com/blog/2007/11/23/labs-line-of-sight/</link>
		<comments>http://darylteo.com/blog/2007/11/23/labs-line-of-sight/#comments</comments>
		<pubDate>Sat, 24 Nov 2007 02:57:50 +0000</pubDate>
		<dc:creator>Daryl</dc:creator>
		
		<category><![CDATA[AS3]]></category>

		<category><![CDATA[Experiments]]></category>

		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://darylteo.com/blog/2007/11/23/labs-line-of-sight/</guid>
		<description><![CDATA[Did a quick little experiment with Line-Of-Sight Calculations in AS3.0. I&#8217;m not too happy with it at the moment, and trying to find a balance between performance and accuracy, but you can see what I have done so far in the Labs.
Experiment Focus: 

flash.geom.Point;
Line of Sight

View Experiment
]]></description>
			<content:encoded><![CDATA[<p>Did a quick little experiment with Line-Of-Sight Calculations in AS3.0. I&#8217;m not too happy with it at the moment, and trying to find a balance between performance and accuracy, but you can see what I have done so far in the Labs.</p>
<p>Experiment Focus: </p>
<ul>
<li>flash.geom.Point;</li>
<li>Line of Sight</li>
</ul>
<p><a href="http://darylteo.com/labs/line-of-sight/">View Experiment</a></p>
]]></content:encoded>
			<wfw:commentRss>http://darylteo.com/blog/2007/11/23/labs-line-of-sight/feed/</wfw:commentRss>
		</item>
		<item>
		<title>My FlashDeveloping Tools</title>
		<link>http://darylteo.com/blog/2007/11/21/my-flashdeveloping-tools/</link>
		<comments>http://darylteo.com/blog/2007/11/21/my-flashdeveloping-tools/#comments</comments>
		<pubDate>Wed, 21 Nov 2007 09:04:11 +0000</pubDate>
		<dc:creator>Daryl</dc:creator>
		
		<category><![CDATA[AS3]]></category>

		<category><![CDATA[Flash]]></category>

		<category><![CDATA[Links]]></category>

		<category><![CDATA[Miscellanous]]></category>

		<category><![CDATA[actionscript 3.0]]></category>

		<category><![CDATA[flashdevelop]]></category>

		<category><![CDATA[wayne marsh]]></category>

		<guid isPermaLink="false">http://darylteo.com/blog/2007/11/21/my-flashdeveloping-tools/</guid>
		<description><![CDATA[Came across a post by Wayne Marsh today, documenting the tools he uses to develop in Actionscript 3.0 without his wallet being set back by a dollar. And it is exactly the same as how I do it as well, with the long awaited release of FlashDevelop 3 looming.
So be sure to go over for [...]]]></description>
			<content:encoded><![CDATA[<p>Came across a <a href="http://wayne-marsh.blogspot.com/2007/11/developing-for-flash-9actionscript-3.html">post</a> by Wayne Marsh today, documenting the tools he uses to develop in Actionscript 3.0 without his wallet being set back by a dollar. And it is exactly the same as how I do it as well, with the long awaited release of FlashDevelop 3 looming.</p>
<p>So be sure to go over for a <a href="http://wayne-marsh.blogspot.com/2007/11/developing-for-flash-9actionscript-3.html">look</a> at how you can start developing in Actionscript 3.0 for less than a penny.</p>
]]></content:encoded>
			<wfw:commentRss>http://darylteo.com/blog/2007/11/21/my-flashdeveloping-tools/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Abstracting Assets from Actionscript in AS3.0 - Asset Libraries</title>
		<link>http://darylteo.com/blog/2007/11/16/abstracting-assets-from-actionscript-in-as30-asset-libraries/</link>
		<comments>http://darylteo.com/blog/2007/11/16/abstracting-assets-from-actionscript-in-as30-asset-libraries/#comments</comments>
		<pubDate>Fri, 16 Nov 2007 15:25:44 +0000</pubDate>
		<dc:creator>Daryl</dc:creator>
		
		<category><![CDATA[AS3]]></category>

		<category><![CDATA[Articles]]></category>

		<category><![CDATA[Flash]]></category>

		<category><![CDATA[actionscript]]></category>

		<category><![CDATA[assets]]></category>

		<category><![CDATA[duplicate]]></category>

		<category><![CDATA[duplicateMovieClip]]></category>

		<category><![CDATA[libraries]]></category>

		<category><![CDATA[movieclip]]></category>

		<guid isPermaLink="false">http://darylteo.com/blog/2007/11/16/abstracting-assets-from-actionscript-in-as30-asset-libraries/</guid>
		<description><![CDATA[Introduction
I write this article because it seems to me that quite a few people still have no idea how to duplicate external assets (such as duplicating MovieClips, for example). Thus, I decided to take this opportunity despite there being quite a few articles that document this. If I haven&#8217;t bored your by now, read on!
First, [...]]]></description>
			<content:encoded><![CDATA[<p><u><strong>Introduction</strong></u></p>
<p>I write this article because it seems to me that quite a few people still have no idea how to duplicate external assets (such as duplicating MovieClips, for example). Thus, I decided to take this opportunity despite there being quite a few articles that document this. If I haven&#8217;t bored your by now, read on!</p>
<p><u><strong>First, Some History</strong></u></p>
<p>Assets in Flash are normally quite coupled with the SWF. This is probably a result of the long years of timeline scripting that has been burnt into our memories. In Actionscript 2.0, however, the process of abstracting Assets from Actionscript was slightly alleviated through the copious use of duplicateMovieClip(). I too, used to be an avid user of duplicateMovieClip(), until I made the transition to Actionscript 3.0, But before then, duplicateMovieClip() was my quick and dirty solution to many situations I came across in Flash. </p>
<p>Abstracting Assets from Actionscript in Actionscipt 2.0 was relatively simple. One need only separate his/her assets into separate swf files, and simply loadClip() them into the SWF, and employ the use of duplicateMovieClip(). In Actionscript 3.0, however, this situation has changed as Adobe saw fit to remove (or shall we say, omit) the duplicateMovieClip() method.</p>
<p>Now, Adobe recommends the use of the &#8220;new&#8221; keyword to instantiate multiple instances of a Class. From the Actionscript 2.0 Migration reference: </p>
<blockquote><p>In ActionScript 3.0, use the <em>new</em> operator to create a new instance.</p></blockquote>
<p>This doesn&#8217;t really help us <strong>abstract</strong> our Assets from Actionscript. Most of us who have played around enough in Actionscript 3.0 would know that this requires that the Class be part of the SWF calling it, and in facts forces us to embed our assets within the SWF. Using the Loader class to import external SWFs does not expose any classes that we may use to invoke the &#8220;new&#8221; operation. At least, not obviously, as we shall see later.</p>
<p><span id="more-57"></span><br />
<u><strong>Asset Libraries</strong></u></p>
<p>Today we will go through a step-by-step process on how to create an Asset Library. Note, of course, that this isn&#8217;t the only way to handle External Assets, but this is the way I like to do it.</p>
<p><u><strong>Creating an Asset</strong></u></p>
<p>First things first, we create an Asset. This can be anything from a Shape to a Sprite. </p>
<p><a href="http://farm3.static.flickr.com/2366/1985400060_7eb13c658f_o.jpg" title="AssetLibraries 1 by darylteo, on Flickr"><img src="http://farm3.static.flickr.com/2366/1985400060_59f587673e.jpg" width="500" height="398" alt="AssetLibraries 1" /></a></p>
<p>At this point you need to note the &#8220;Class&#8221; field. This field is <strong>important</strong> as it is how you will be referencing this class externally. </p>
<p>Next, click OK, and ignore the prompt that pops up when you do. Now, you may export your SWF (Lets call it &#8220;circle.swf&#8221;). Once that is done, start another SWF, which is where we will try to load our external Asset.</p>
<p><u><strong>Loading an Asset</strong></u></p>
<p>Now we get to the nitty gritty of it all. First we need to create some code that will load our Circle, so that we can duplicate it. Let us create an event handler too, to handle Event.COMPLETE.</p>
<p><a href="http://farm3.static.flickr.com/2123/2037897158_42b236d59b_o.jpg" title="AssetLibraries 3 by darylteo, on Flickr"><img src="http://farm3.static.flickr.com/2123/2037897158_a7c19f8839.jpg" width="500" height="217" alt="AssetLibraries 2" /></a></p>
<p>Above you see some code for loading external SWFs using the Loader class. So now what we are going to do is use what is called the ApplicationDomain to get the class definitions from within Circle.swf!</p>
<p><a href="http://farm3.static.flickr.com/2124/2037897200_acafeee26f_o.jpg" title="AssetLibraries 3 by darylteo, on Flickr"><img src="http://farm3.static.flickr.com/2124/2037897200_0e05c3c039.jpg" width="500" height="135" alt="AssetLibraries 3" /></a></p>
<p>Lets explain what we did there. We accessed the ApplicationDomain of the SWF we loaded, and then we got the definition of the Class we wanted, in this case the Circle class we did in the first SWF. Note that the name of the definition has to be exactly the same.</p>
<p><a href="http://farm3.static.flickr.com/2310/2037897260_c504391c02_o.jpg" title="AssetLibraries 4 by darylteo, on Flickr"><img src="http://farm3.static.flickr.com/2310/2037897260_18256c3047.jpg" width="500" height="135" alt="AssetLibraries 4" /></a></p>
<p>Now let us compile, and see what we get!</p>
<p><a href="http://farm3.static.flickr.com/2383/2037101241_fb1f4abf8f_o.jpg" title="AssetLibraries 5 by darylteo, on Flickr"><img src="http://farm3.static.flickr.com/2383/2037101241_562db3fdfa.jpg" width="500" height="407" alt="AssetLibraries 5" /></a></p>
<p><u><strong>Closing</strong></u><br />
Using this technique, it is simple to create a library of assets, that you can load into your main SWF and duplicate them! While this isn&#8217;t the only technique, nor the only method of utilising the ApplicationDomain, this is (in my humble opinion) the best way to go about Abstracting Assets from Actionscript.</p>
<p><u><strong>Links</strong></u><br />
Here are some links if you want more information, as well as a zip of source code so that you may look at the code directly.</p>
<p><a href="http://blogs.adobe.com/rgonzalez/2006/06/applicationdomain.html">http://blogs.adobe.com/rgonzalez/2006/06/applicationdomain.html</a><br />
<a href="http://livedocs.adobe.com/flex/2/langref/flash/system/ApplicationDomain.html">http://livedocs.adobe.com/flex/2/langref/flash/system/ApplicationDomain.html</a><br />
<a href='http://darylteo.com/blog/wp-content/uploads/2007/11/assetlibraries.zip' title='Asset Libraries Tutorial Files'>Asset Libraries Tutorial Files</a></p>
]]></content:encoded>
			<wfw:commentRss>http://darylteo.com/blog/2007/11/16/abstracting-assets-from-actionscript-in-as30-asset-libraries/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Mix On Campus 2007</title>
		<link>http://darylteo.com/blog/2007/11/05/mix-on-campus-2007/</link>
		<comments>http://darylteo.com/blog/2007/11/05/mix-on-campus-2007/#comments</comments>
		<pubDate>Mon, 05 Nov 2007 08:35:26 +0000</pubDate>
		<dc:creator>Daryl</dc:creator>
		
		<category><![CDATA[Miscellanous]]></category>

		<guid isPermaLink="false">http://darylteo.com/blog/2007/11/05/mix-on-campus-2007/</guid>
		<description><![CDATA[I will be attending Mix On Campus 2007 at Melbourne! There are a few sessions I&#8217;m extremely interested in (XNA, web development), although I&#8217;m not exactly sold on Popfly. Still very much a supporter of Flash over Silverlight, so I guess this is their chance to sell it to me!
Very excited (first convention I&#8217;m attending) [...]]]></description>
			<content:encoded><![CDATA[<p>I will be attending <a href="http://mixoncampus.spaces.live.com/">Mix On Campus 2007</a> at Melbourne! There are a few sessions I&#8217;m extremely interested in (XNA, web development), although I&#8217;m not exactly sold on Popfly. Still very much a supporter of Flash over Silverlight, so I guess this is their chance to sell it to me!</p>
<p>Very excited (first convention I&#8217;m attending) so anyway, be sure to RSVP at their site if you are interested as well else you&#8217;ll miss out!</p>
]]></content:encoded>
			<wfw:commentRss>http://darylteo.com/blog/2007/11/05/mix-on-campus-2007/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Exams have finished!</title>
		<link>http://darylteo.com/blog/2007/11/03/exams-have-finished/</link>
		<comments>http://darylteo.com/blog/2007/11/03/exams-have-finished/#comments</comments>
		<pubDate>Sun, 04 Nov 2007 05:27:49 +0000</pubDate>
		<dc:creator>Daryl</dc:creator>
		
		<category><![CDATA[Miscellanous]]></category>

		<guid isPermaLink="false">http://darylteo.com/blog/2007/11/03/exams-have-finished/</guid>
		<description><![CDATA[And with that, I now have more time to spend playing around with Flash and AS3. For the past few days I&#8217;ve been working on Aria, as well as a game that I will submit to Kongregate (working with Tetrominos are a pain, by the way), so I will be posting more often for the [...]]]></description>
			<content:encoded><![CDATA[<p>And with that, I now have more time to spend playing around with Flash and AS3. For the past few days I&#8217;ve been working on Aria, as well as a game that I will submit to Kongregate (working with Tetrominos are a pain, by the way), so I will be posting more often for the next few months.</p>
]]></content:encoded>
			<wfw:commentRss>http://darylteo.com/blog/2007/11/03/exams-have-finished/feed/</wfw:commentRss>
		</item>
		<item>
		<title>In Preparing for Singapore National Day 2007</title>
		<link>http://darylteo.com/blog/2007/08/06/in-preparing-for-singapore-national-day-2007/</link>
		<comments>http://darylteo.com/blog/2007/08/06/in-preparing-for-singapore-national-day-2007/#comments</comments>
		<pubDate>Mon, 06 Aug 2007 15:12:12 +0000</pubDate>
		<dc:creator>Daryl</dc:creator>
		
		<category><![CDATA[Miscellanous]]></category>

		<guid isPermaLink="false">http://darylteo.com/blog/2007/08/06/in-preparing-for-singapore-national-day-2007/</guid>
		<description><![CDATA[Glidias has created a very awesome looking fireworks creator. Its only a test, but still equally impressive. Click here! 
Note: don&#8217;t ask me how old my country is. I am pretty sure it is 42, but don&#8217;t expect me to actually get this sort of things right.  
]]></description>
			<content:encoded><![CDATA[<p>Glidias has created a very awesome looking fireworks creator. Its only a test, but still equally impressive. Click <a href="http://home.graffiti.net/glidias/NationalDay.html">here</a>! </p>
<p>Note: don&#8217;t ask me how old my country is. I am pretty sure it is 42, but don&#8217;t expect me to actually get this sort of things right. <img src='http://darylteo.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> <br /><a href="http://home.graffiti.net/glidias/NationalDay.html"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://darylteo.com/blog/2007/08/06/in-preparing-for-singapore-national-day-2007/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Papervision3D Clipping Issues</title>
		<link>http://darylteo.com/blog/2007/07/17/papervision3d-clipping-issues/</link>
		<comments>http://darylteo.com/blog/2007/07/17/papervision3d-clipping-issues/#comments</comments>
		<pubDate>Tue, 17 Jul 2007 11:30:36 +0000</pubDate>
		<dc:creator>Daryl</dc:creator>
		
		<category><![CDATA[AS3]]></category>

		<category><![CDATA[Flash]]></category>

		<category><![CDATA[Papervision3D]]></category>

		<category><![CDATA[Rants]]></category>

		<guid isPermaLink="false">http://darylteo.com/blog/2007/07/17/papervision3d-clipping-issues/</guid>
		<description><![CDATA[Gah! What is with all the clipping issues I get? The problem arises specifically at angles close to multiples of 90. I suppose these are problems arising mathematically due to some special trigonometric properties, and seriously hope they get fixed soon.
Again, of course, the library is still currently in Beta status. So it is probably [...]]]></description>
			<content:encoded><![CDATA[<p>Gah! What is with all the clipping issues I get? The problem arises specifically at angles close to multiples of 90. I suppose these are problems arising mathematically due to some special trigonometric properties, and seriously hope they get fixed soon.</p>
<p>Again, of course, the library is still currently in Beta status. So it is probably not perfect. However these are the kind of things I&#8217;m hoping they will iron out as time goes along.</p>
<p>Unfortunately, I can&#8217;t seem to grasp 3D Rendering techniques, and I won&#8217;t be making my own engine anytime soon! There goes my Rubik&#8217;s Cube idea&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://darylteo.com/blog/2007/07/17/papervision3d-clipping-issues/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Should I be Flattered?</title>
		<link>http://darylteo.com/blog/2007/07/13/should-i-be-flattered/</link>
		<comments>http://darylteo.com/blog/2007/07/13/should-i-be-flattered/#comments</comments>
		<pubDate>Sat, 14 Jul 2007 01:37:55 +0000</pubDate>
		<dc:creator>Daryl</dc:creator>
		
		<category><![CDATA[Miscellanous]]></category>

		<category><![CDATA[Rants]]></category>

		<guid isPermaLink="false">http://darylteo.com/blog/2007/07/13/should-i-be-flattered/</guid>
		<description><![CDATA[Seems that my contact form has finally been spidered by spammers. Therefore, I will be taking it down, since it is flooding my mailbox. 
Some people really need a life&#8230; No I don&#8217;t need a new ToyAta or a Lexus give me a break!
]]></description>
			<content:encoded><![CDATA[<p>Seems that my contact form has finally been spidered by spammers. Therefore, I will be taking it down, since it is flooding my mailbox. </p>
<p>Some people really need a life&#8230; No I don&#8217;t need a new ToyAta or a Lexus give me a break!</p>
]]></content:encoded>
			<wfw:commentRss>http://darylteo.com/blog/2007/07/13/should-i-be-flattered/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
