<?xml version='1.0' encoding='iso-8859-1'?><rss version='0.91'><channel><title>mr.doob's rss</title><link>http://www.mrdoob.com</link><description>Online design+dev projects</description><language>en-us</language><copyright>copyright 2008 mr.doob</copyright><item><title>New Neave.com</title><link>http://www.mrdoob.com/blog/post/562/</link><description>Mr. Paul Neave has a new showcase site, very well crafted and has a lot of new (and cool) stuff.&lt;br /&gt;&lt;br /&gt;

You... must... visit! ;)&lt;br /&gt;&lt;br /&gt;

&lt;a href=&quot;http://www.neave.com/&quot;&gt;http://www.neave.com/&lt;/a&gt;</description><pubDate>Thu, 12 Jun 2008 10:06:00 +0000</pubDate></item><item><title>Speaking @ Pixel Attack (Valencia, Spain)</title><link>http://www.mrdoob.com/blog/post/561/</link><description>At least once a year I go out of my cave, admire the sun rays and, while I'm at it, I give a speech in some random location. Last year was at &lt;a href=&quot;http://www.lfpug.com/21st-june-2007-21062007/&quot;&gt;LFPUG&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;

This year will be at &lt;strong&gt;PIXEL ATTACK&lt;/strong&gt;, where I'll be doing the usual, detailing a bit on projects I've been working on, showing some tricks here and there, and also showing some bits on the works.&lt;br /&gt;&lt;br /&gt;

&lt;a href=&quot;http://www.pixelattack.org/&quot;&gt;http://www.pixelattack.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;

I'll see you there! :)</description><pubDate>Tue, 10 Jun 2008 15:47:00 +0000</pubDate></item><item><title>Roxik's The Eco Zoo</title><link>http://www.mrdoob.com/blog/post/559/</link><description>&lt;a href=&quot;http://ecodazoo.com/&quot;&gt;&lt;img src=&quot;http://ricardocabello.com/imgs/blog/roxik_theecozoo.jpg&quot; alt=&quot;roxik the eco zoo&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;

It's another oh-so-good project by the master. Kudos &lt;a href=&quot;http://roxik.com/&quot;&gt;Roxik&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;

Reminds me to &lt;strong&gt;1997's PC Demo: Eden / Bomb!&lt;/strong&gt; which featured an amazing 3D world created by &lt;a href=&quot;http://m4de.com/&quot;&gt;Made&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;

&lt;embed src=&quot;http://www.demoscene.tv/mediaplayer.swf?id=2927_13104_14&quot; width=&quot;350&quot; height=&quot;270&quot; allowfullscreen=&quot;true&quot; type=&quot;application/x-shockwave-flash&quot; pluginspage=&quot;http://www.macromedia.com/go/getflashplayer&quot; /&gt;&lt;br /&gt;&lt;br /&gt;

Woh!! Just realised that &lt;a href=&quot;http://www.codercorner.com/&quot;&gt;Zappy&lt;/a&gt; released the &lt;a href=&quot;http://www.codercorner.com/Eden.htm&quot;&gt;sources&lt;/a&gt; of this beauty o/</description><pubDate>Thu, 05 Jun 2008 13:13:00 +0000</pubDate></item><item><title>FlexBuilder3 + Eclipse + Ubuntu = More AS3 Tests</title><link>http://www.mrdoob.com/blog/post/558/</link><description>So, finally found a decent setup for developing AS3 with &lt;a href=&quot;http://www.ubuntu.com/&quot;&gt;Ubuntu&lt;/a&gt;, &lt;a href=&quot;http://labs.adobe.com/downloads/flexbuilder_linux.html&quot;&gt;Flex Builder 3&lt;/a&gt;. It's not as good as &lt;a href=&quot;http://fdt.powerflasher.com/&quot;&gt;FDT3&lt;/a&gt;, but it's enough to keep going.&lt;br /&gt;&lt;br /&gt;

Here are some stuff I've been working on since setting everything up... &lt;a href=&quot;http://mrdoob.com/tools/expodoob/tests/Performance01.html&quot;&gt;expodoob performance test&lt;/a&gt; (I'll give some detail about this project soon), &lt;a href=&quot;http://mrdoob.com/lab/effects/bump/Earth.html&quot;&gt;bump test 1&lt;/a&gt;, &lt;a href=&quot;http://mrdoob.com/lab/effects/bump/Mars.html&quot;&gt;bump test 2&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;

Many thanks to &lt;strong&gt;Thierry Nicola&lt;/strong&gt; for pointing me on the right direction with &lt;a href=&quot;http://www.williambrownstreet.net/wordpress/?p=100&quot;&gt;his post&lt;/a&gt;.</description><pubDate>Wed, 21 May 2008 14:08:00 +0000</pubDate></item><item><title>What happened to your experimentation?</title><link>http://www.mrdoob.com/blog/post/545/</link><description>... you may be asking yourself.&lt;br /&gt;&lt;br /&gt;

Maybe you're looking for the newest a greatest &lt;a href=&quot;http://www.papervision3d.org/&quot;&gt;Papervision3D&lt;/a&gt; experiment, and to be honest I would love to work on it, but I recently switched from Windows to &lt;a href=&quot;http://www.ubuntu.com/&quot;&gt;Ubuntu 8.04&lt;/a&gt; at home (Yes, I tried MacOS before, and, for me, it's even worst than Windows). This is something I tried previously, but didn't achieve because there weren't good tools for developing Actionscript on Linux.&lt;br /&gt;&lt;br /&gt;

However, this time, the kind guys of &lt;a href=&quot;http://fdt.powerflasher.com/&quot;&gt;FDT&lt;/a&gt; sponsored &lt;a href=&quot;http://code.google.com/p/mrdoob/&quot;&gt;my Open source projects&lt;/a&gt; with a license, and that was great, I use it for developing the apps listed there. But when it comes to experimenting with graphics I'm making myself use Ubuntu. &lt;strong&gt;The bad news is that FDT doesn't work on Eclipse/Ubuntu environment&lt;/strong&gt;, neither they support that. Actually, it almost works, it's just the formatter that doesn't work.&lt;br /&gt;&lt;br /&gt;

So I was about to fail again, but I decided to remove all the priority to Actionscript development and look for code-fun alternatives. Although most of my friends were trying to persuade me to move to C++ I still like the accessibility of having your work easy to watch with a click from the browser. So the first thing I tried was &lt;a href=&quot;http://processing.org/&quot;&gt;Processing&lt;/a&gt;, unfortunately the GUI was pretty unusable for me. So I tried to, somehow, develop with Eclipse Processing apps. Didn't work nicely either.&lt;br /&gt;&lt;br /&gt; So, there I was with Eclipse and a lot of patches for doing p5 apps. Wait, Eclipse?! Isn't Eclipse supposed to be mainly for Java stuff? Uhmm...&lt;br /&gt;&lt;br /&gt;

So yeah, slowly &lt;strong&gt;I've been doing some progress on developing on Java / JoGL&lt;/strong&gt;. Java is quite hard compared to Actionscript, there aren't as many internet resources and even for doing a Audio Player you can spend a weekend. But with a bit of patience things are getting together and are starting to work. You can see some &lt;strong&gt;very-early tests&lt;/strong&gt; I'm doing here:&lt;br /&gt;&lt;br /&gt;

&lt;a href=&quot;http://ricardocabello.com/projects/inspire08/01/&quot;&gt;&lt;img src=&quot;http://ricardocabello.com/imgs/blog/inspire08_wip01.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;

&lt;a href=&quot;http://ricardocabello.com/projects/inspire08/02/&quot;&gt;&lt;img src=&quot;http://ricardocabello.com/imgs/blog/inspire08_wip02.jpg&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;

And on this one I already have a &lt;strong&gt;OGG player&lt;/strong&gt; and some debug info on the top o/&lt;br /&gt;&lt;br /&gt;

&lt;a href=&quot;http://ricardocabello.com/projects/inspire08/05/&quot;&gt;http://ricardocabello.com/projects/inspire08/05/&lt;/a&gt; (Sorry about the tune :P)&lt;br /&gt;&lt;br /&gt;

So, give me a couple of months playing around with this, and, hopefully, my new experiments will have the complexity of &lt;a href=&quot;http://www.flight404.com/blog/&quot;&gt;flight404&lt;/a&gt; ones, still being real time (which I assume his ones are also real time, but for some reason only releases video files).&lt;br /&gt;&lt;br /&gt;

Anyway, the sooner I get something &lt;strong&gt;I'll post it here with source files&lt;/strong&gt;, which &lt;strong&gt;hopefully will help to others to get started&lt;/strong&gt; and play around too.&lt;br /&gt;&lt;br /&gt;

On the other hand, I'm recently doing some Actionscript experiments for &lt;a href=&quot;http://www.hi-res.net/&quot;&gt;Hi-ReS!&lt;/a&gt;, which I think will end up being pretty good. Time will tell.&lt;br /&gt;&lt;br /&gt;

And, if this wasn't enough, from now on &lt;strong&gt;Mr.doob is not just myself anymore&lt;/strong&gt;. My partner in life just left her work and is now helping with the freelance projects Mr.doob gets :) Wait?! Didn't say on the top that Mr.doob didn't do any freelance projects anymore?! Somehow they still arrive, I'll change that anyway :D&lt;br /&gt;&lt;br /&gt;

Ahh... exciting times!</description><pubDate>Tue, 06 May 2008 17:08:00 +0000</pubDate></item><item><title>Bots are the new Crons</title><link>http://www.mrdoob.com/blog/post/538/</link><description>We implemented a bit of a automation over &lt;a href=&quot;http://xplsv.tv/&quot;&gt;xplsv.tv&lt;/a&gt; some weeks ago. Until then I was daily picking the video of the day. Now I &quot;map&quot; the month with a selection (still handpicked) of the videos, and then our php system does all the mailings at 00:00 every day. You wouldn't believe what a relief it was after doing the &lt;strong&gt;hand picking of a video every day during 4 years&lt;/strong&gt; :S!&lt;br /&gt;&lt;br /&gt;

When we were thinking about how to implement the feature we considered setting up a &lt;a href=&quot;http://en.wikipedia.org/wiki/Cron&quot;&gt;Cron&lt;/a&gt; on the hosting, however, we quickly guessed that if the site had about &lt;strong&gt;207,045 hits per day&lt;/strong&gt; (207,045/24/60/60 = 2.39), so &lt;strong&gt;2 hits per second&lt;/strong&gt;, these are enough visits as to make the user launch these actions indirectly when visiting the site I would say ;)&lt;br /&gt;&lt;br /&gt;

The funny thing is that after checking the logs, &lt;strong&gt;most of the times the user agent of who launched the action happens to be a bot&lt;/strong&gt;. So, who needs a Cron when we have &lt;a href=&quot;http://www.google.com/bot.html&quot;&gt;Google bot&lt;/a&gt;? ;)</description><pubDate>Thu, 01 May 2008 22:45:00 +0000</pubDate></item><item><title>State of the Art of 3D rendering in Flash</title><link>http://www.mrdoob.com/blog/post/522/</link><description>&lt;a href=&quot;http://blog.alternativaplatform.com/ru/files/2008/04/bunker.swf&quot;&gt;&lt;img src=&quot;http://ricardocabello.com/imgs/blog/a3d_1.jpg&quot; alt=&quot;Alternativa Platform - Bunker&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;

No question about it, these guys are really pushing the limits with his &lt;strong&gt;Alternativa3D engine&lt;/strong&gt;. The rendering is amazing, &lt;strong&gt;no Z depth issues at all&lt;/strong&gt;, and if you press &quot;T&quot; you can see how are they achieving it. The work of the artists also increases the wow factor, really nice textures.&lt;br /&gt;&lt;br /&gt;

Russia 1, rest of the world 0 ;)&lt;br /&gt;&lt;br /&gt;

&lt;a href=&quot;http://blog.alternativaplatform.com/en/2008/04/18/alternativa3d-5-m1/&quot;&gt;More demos here.&lt;/a&gt;</description><pubDate>Thu, 17 Apr 2008 22:18:00 +0000</pubDate></item><item><title>Processing on Ubuntu 8.04</title><link>http://www.mrdoob.com/blog/post/515/</link><description>Took a little bit but managed to make it run.&lt;br /&gt;&lt;br /&gt;

Steps:&lt;br /&gt;&lt;br /&gt;
1. &lt;a href=&quot;http://processing.org/download/index.html&quot;&gt;Download&lt;/a&gt; the Linux version&lt;br /&gt;
2. If you don't have it, install &lt;strong&gt;Java Runtime&lt;/strong&gt; (from Add/Remove Applications)&lt;br /&gt;
3. Go to &lt;strong&gt;System / Synaptic Package Manager&lt;/strong&gt;, search for the &lt;strong&gt;libstdc++5&lt;/strong&gt; package and install it.&lt;br /&gt;
4. &lt;strong&gt;Unpack the .tgz&lt;/strong&gt; that you just downloaded and execute the file 'processing'.&lt;br /&gt;
5. &lt;strong&gt;Enjoy&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;

With these packages installed shouldn't give any errors.</description><pubDate>Sat, 12 Apr 2008 19:58:00 +0000</pubDate></item><item><title>Be Right Back</title><link>http://www.mrdoob.com/blog/post/514/</link><description>&lt;a href=&quot;http://www.mozilla.com/en-US/firefox/all-beta.html&quot;&gt;Firefox 3&lt;/a&gt; crashes when trying to load the actual index.php. Is not entirely my fault tho, but anyway, I decided to put a redirection to the &lt;a href=&quot;http://mrdoob.com/blog/&quot;&gt;blog&lt;/a&gt; by now as it was starting to be very embarrassing. &lt;strong&gt;Whenever I get some free time I'll take care of it.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;

At the moment some experiments may be inaccessible. But &lt;a href=&quot;http://mrdoob.com/projects.xml&quot;&gt;if you really need to get a link of any of them... you can get all of them here&lt;/a&gt;. Sorry about that.</description><pubDate>Tue, 08 Apr 2008 16:24:00 +0000</pubDate></item><item><title>Monster Burnout - Ballroom released</title><link>http://www.mrdoob.com/blog/post/513/</link><description>&lt;img src=&quot;http://ricardocabello.com/imgs/blog/mrdoob_sprintnascar_ballroom.jpg&quot; alt=&quot;sprint nascar - ballroom&quot; /&gt;&lt;br /&gt;&lt;br /&gt;

As promised, April 4, new track. It's a bit more weird than the previous one this time ;) Seems like the &lt;strong&gt;collisions doesn't behave too well on replays tho&lt;/strong&gt;, won't detail much on what's the problem, long story... However, on play time behaves pretty well.&lt;br /&gt;&lt;br /&gt;

Have fun!&lt;br /&gt;&lt;br /&gt;

&lt;a href=&quot;http://www.sprintenterprise.com/burnandbrag/383080404145134&quot;&gt;http://www.sprintenterprise.com /burnandbrag/383080404145134&lt;/a&gt;

</description><pubDate>Fri, 04 Apr 2008 19:02:00 +0000</pubDate></item><item><title>Facebook truth?</title><link>http://www.mrdoob.com/blog/post/512/</link><description>It's a bit off-topic in this blog but &lt;a href=&quot;http://www.cardboard-robot.net/&quot;&gt;Rachel&lt;/a&gt; sent a very interesting article about Facebook to Hi-ReS! list the other day. It gives some logic to Facebook and, specially, to Zuckerberg robotic words/behaviour.&lt;br /&gt;&lt;br /&gt;

Read it on  your lunch time.&lt;br /&gt;&lt;br /&gt;

&lt;a href=&quot;http://www.guardian.co.uk/technology/2008/jan/14/facebook&quot;&gt;http://www.guardian.co.uk/technology/2008/jan/ 14/facebook&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;

In other news, yesterday I finally managed to understand how &lt;a href=&quot;http://livedocs.adobe.com/flex/2/langref/flash/filters/DisplacementMapFilter.html&quot;&gt;displacementMapFilter&lt;/a&gt; really works and how to use it properly, which means that in some days I will post some explanation of how you can do &lt;a href=&quot;http://blog.alternativaplatform.com/ru/files/2007/12/spotnormalmapping.swf&quot;&gt;this&lt;/a&gt;, and, with a bit of luck, also &lt;a href=&quot;http://blog.alternativaplatform.com/ru/files/2008/01/characterparallax.swf&quot;&gt;this&lt;/a&gt;. Which, by extension, means that my &lt;a href=&quot;http://mrdoob.com/lab/pv3d/real_materials/03/&quot;&gt;refraction example&lt;/a&gt; is not right :(</description><pubDate>Fri, 04 Apr 2008 10:39:00 +0000</pubDate></item><item><title>Fire Effect explained (now for real)</title><link>http://www.mrdoob.com/blog/post/511/</link><description>Ok, sorry about &lt;a href=&quot;http://mrdoob.com/blog/post/510/&quot;&gt;the joke&lt;/a&gt;. No, &lt;strong&gt;unfortunately flash can't handle 1million particles at 30fps in a G4&lt;/strong&gt;...&lt;br /&gt;&lt;br /&gt;

Anyways... here is the real explanation... There isn't much to explain really, the effect is very simple, in fact, &lt;strong&gt;it's about 1kbyte in size&lt;/strong&gt;...&lt;br /&gt;&lt;br /&gt;

Basicaly, you use anything as input, copy it to a bitmapData that you're blurring and offseting verticaly, and on top of that you have to put a &lt;strong&gt;greyscale Perlin Noise texture&lt;/strong&gt;, also scrolling verticaling in &lt;strong&gt;BlendMode.OVERLAY&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;

&lt;embed id=&quot;VideoPlayer&quot; width=&quot;350&quot; height=&quot;350&quot; type=&quot;application/x-shockwave-flash&quot;
src=&quot;http://mrdoob.com/lab/effects/fire/fire.swf&quot; /&gt;&lt;br /&gt;&lt;br /&gt;

Take a loot at the &lt;a href=&quot;http://code.google.com/p/mrdoob/source/browse/trunk/projects/effects/fire/classes/Fire.as&quot;&gt;Source file&lt;/a&gt;</description><pubDate>Wed, 02 Apr 2008 07:00:00 +0000</pubDate></item><item><title>Fire Effect explained</title><link>http://www.mrdoob.com/blog/post/510/</link><description>Some people have asked about how the loading/fire effect was done on the &lt;a href=&quot;http://www.sprintenterprise.com/burnandbrag/&quot;&gt;Sprint Nascar Monster Burnout&lt;/a&gt; site.&lt;br /&gt;&lt;br /&gt;

Well, it's quite easy. Every vertical line on the loading bar is a emitter of &lt;strong&gt;10,000 pixel particles&lt;/strong&gt; that travel up in a sinusoidal pattern with a random phase each. All of them leaves a trail on the bitmapData which a colorTransform fades to black, on top of that there is a blurFilter on the bitmapData too. In total, when the loading is at 100%, there are &lt;strong&gt;100 x 10,000 = 1,000,000 pixel particles moving, leaving trails, changing colours and the blur on top&lt;/strong&gt;. Quite simple and I think it looks good, if you wonder how come the effect also runs fast on a G4, well... think a bit more ;)&lt;br /&gt;&lt;br /&gt;

UPDATE: Well, this was clearly (or maybe not) a April fools geek-joke. &lt;a href=&quot;http://mrdoob.com/blog/post/511/&quot;&gt;Click here to see real explanation of the effect&lt;/a&gt;.</description><pubDate>Tue, 01 Apr 2008 07:00:00 +0000</pubDate></item><item><title>Monster Burnout</title><link>http://www.mrdoob.com/blog/post/508/</link><description>&lt;a href=&quot;http://www.sprintenterprise.com/burnandbrag/54080328140238&quot;&gt;&lt;img src=&quot;http://ricardocabello.com/imgs/blog/mrdoob_sprintnascar.jpg&quot; alt=&quot;Monster Burnout&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;

Well well, seems like &lt;strong&gt;it's finally live&lt;/strong&gt;. So, that's the site I've been doing a this little game for during the last months at &lt;a href=&quot;http://www.hi-res.net/&quot;&gt;Hi-ReS!&lt;/a&gt;. We should be activating a room next week and another room the week after. Probably improving some bits here and there in each release. &lt;a href=&quot;http://www.sprintenterprise.com/burnandbrag/54080328140238&quot;&gt;Click here to see a replay from myself&lt;/a&gt;, otherwise &lt;a href=&quot;http://www.sprintenterprise.com/burnandbrag/&quot;&gt;click here to have the complete experience&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;

Used the ubercool (and free) &lt;a href=&quot;http://www.flashdevelop.org/community/viewforum.php?f=11&quot;&gt;FlashDevelop 3.0.0 Beta 6&lt;/a&gt; and it features &lt;a href=&quot;http://box2dflash.sourceforge.net/&quot;&gt;box2dflash&lt;/a&gt; for the car 2Dto3D physics, a modified version of &lt;a href=&quot;http://papervision3d.googlecode.com/svn/trunk/branches/Effects/&quot;&gt;Papervision3D 2.0 (Effects branch)&lt;/a&gt; and, believe it or not, &lt;a href=&quot;http://code.google.com/p/tweener/&quot;&gt;Tweener&lt;/a&gt; for the replay. Oh! &lt;strong&gt;it also features loud and annoying sounds, you've been warned&lt;/strong&gt; ;)&lt;br /&gt;&lt;br /&gt;

After working on it for that long I don't know if it's fun or not. Hope you like it.</description><pubDate>Fri, 28 Mar 2008 19:30:00 +0000</pubDate></item><item><title>Flash Media Server 3 example</title><link>http://www.mrdoob.com/blog/post/507/</link><description>I'm following a little bit &lt;a href=&quot;http://bptv.untergrund.net/showstream.php?strm=0&quot;&gt;Breakpoint's TV&lt;/a&gt; this weekend. While I was at it I was wondering how come the stream and image quality was that good. After &lt;a href=&quot;http://www.xk72.com/charles/&quot;&gt;Charles&lt;/a&gt;'ing a little bit I found out that the stream was rtmpsomething... googled a bit more and found out that was nothing else than the recently anounced &lt;a href=&quot;http://www.adobe.com/devnet/flashmediaserver/articles/overview_streaming_fms3_02.html&quot;&gt;Flash Media Server 3 RTMP protocol&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;

So, somehow, &lt;a href=&quot;http://breakpoint.untergrund.net/&quot;&gt;Breakpoint&lt;/a&gt; organisers managed to get &lt;a href=&quot;http://www.adobe.com/&quot;&gt;Adobe&lt;/a&gt; to let them test their new technology. Nice one guys! So, if you want to see the future of video streaming with Flash, take a look at that videostream, and &lt;strong&gt;while you're at it, take a look at the content too&lt;/strong&gt; specially try to watch &lt;a href=&quot;http://breakpoint.untergrund.net/timetable.php&quot;&gt;Sunday's evening demo show&lt;/a&gt; ;D&lt;br /&gt;&lt;br /&gt;

&lt;strong&gt;UPDATE:&lt;/strong&gt; Obviously, as the event is now over, the stream is now down, if you missed it, I'm sorry.</description><pubDate>Sun, 23 Mar 2008 03:27:00 +0000</pubDate></item></channel></rss>