Interactive Blobs

September 24th 2007



During the weekend I was playing with the blobs effect, trying to make it 1,024bytes with no luck at all. I even installed Flex2SDK to compile directly from FlashDevelop, but after fixing the code so the compiler was happy the filesize was 80bytes bigger than what flashIDE generates :_(

So, I lose the personal challenge and then started to play with the effect trying to do something cool with it, and after finding some other bugs on the player and finding a workaround for them.. here it's. It's 1'5kb, which isn't too bad anyway. I was calling the effect "Interactive blobs", but I believe the female community will rename it to "Oh shit! I got my period" :)

Anyway... sources here.

PS: Don't forget to click on the stage to make the particles go away :)

no comments

No 1k blobs :_(

September 14th 2007



Seems like there is no way to fit this one in 1,024bytes this time :( It won't go down from 1,300bytes.. Oh well, at least 100 "blobs" running at a decent speed makes me happy.

Source

no comments

What can you do in 1kbyte with AS3?

September 11th 2007

I was able to do this:



Well... it is, in fact, 1,013 bytes... so I still had 11bytes available.

And after doing it, I know a bit better how flash (and the compiler) works :)

Source

UPDATE: I was wondering... if you like the challenge and you do some other effects (in 1,024 bytes), send the source to me, so I can prepare a special page to do a little gallery with them :)

UPDATE2: Seems like the effect doesn't work in the intel-mac version of the player :S I'll take a look at it asap.

no comments

Sony Blu-ray: MMG Venue

September 7th 2007



Well, seems like after a couple of months, my first work done at Hi-Res! is finally up and running.

The MMG Venue was an extension for Sony's Blu-Ray site which  was already featuring the MoLR (Museum of Low Resolution). This second part of the site is mainly a video player, on the first scene you have to chose what are you looking for (music, videos or games), once selected you'll have a list of trailers to watch.

It was almost a solo project, as I worked on the 3D, illustration, animation and code. Regarding the code... there were some good ideas on it but in the end didn't look as I was expecting, mainly because the timeframe in this case was quite short :S

Anyway, we're working now on much nicer stuff which should be ready in some months.

Stay tuned ;)

no comments

Depth of Field + Tweener fun

September 4th 2007

Woh! seems like the previous experiment made the FWA featured column :O That's nice :) I think it's the 2nd time one of my experiments were featured there.

So, I was just browsing FWA, and then I found this wallpaper done by Marcus Wallinder which looked really cool, so I got one of the chrome bubbles from there as a texture and tried it in the code, this is what I came with:



But then, I had the idea of testing with different object, and this is how it looked with a cube:



Then I tried with a sphere:



And finally with a tube:



So, for making something cooler this time, Tweener helped here to mix all the objects, so after 2 seconds it fades to another form.

http://mrdoob.com/lab/pv3d/dof/07/

Sources available:
http://mrdoob.com/lab/pv3d/dof/07/dof07.fla

9 comments

Depth of Field with Papervision3D + Sources

August 28th 2007



http://mrdoob.com/lab/pv3d/dof/05

Yep, depth of field. It's the effect we get with real life cameras where a Z range from the camera view gets focused and the rest gets blurred. I wanted to implement a little trick for achieving the effect with PV3D for a while, so, what can you do if you're sick and you can't sleep? :)

!!! Warning: The effect is done in a brute force !!! It generates 200 different images of the same bitmap and changing the planes textures based on the Z to the camera. If this needed to be used for a real website tricks for optimising the amount of images should be introduced.

Here it's another test with it:



http://mrdoob.com/lab/pv3d/dof/04


UPDATE:
And if that wasn't enough... another test ;)



http://mrdoob.com/lab/pv3d/dof/06


Also, as usual, source files available:
http://mrdoob.com/lab/pv3d/dof/04/dof04.fla
http://mrdoob.com/lab/pv3d/dof/05/dof05.fla
http://mrdoob.com/lab/pv3d/dof/06/dof06.fla

Enjoy!

5 comments

Mr.doob to be acquired by Hi-ReS!

August 23rd 2007

Well, not the brand (?), but the brain ;) I've been freelancing for them at their offices for a while now, so it was about time to join them.

Fun-cool projects, passionate-friendly-talented coworkers & realistic timeframes is all you need.

I'll keep updating all this tho, nothing changes, but If you want me to work on any big project contact Hi-ReS! instead ;)

no comments

New Kenta Cho game + Done with AS3 + Sources Avaliable = Happiness

August 22nd 2007

I've always been a fan of Kenta Cho's "little" and abstract games. Specially Torus Trooper and Mu-cade ones. And what was my surprise when I saw that the new one has been done with Actionscript 3.

Least Best Room (How to play video)

And if that wasn't enough for you, the sources are also available (APE libs used for the physics).

Have fun!

no comments

Flash player to support .h264

August 21st 2007

This means A LOT of good things and new possibilities. Specially for xplsv.tv as the fact that VP6 is really expensive was stopping us in some new features we were implementing.

Thanks god! You can't imagine how happy this move make us... thanks Adobe! Bye bye ON2!

Technical details here.

no comments

Maxscript to AS3 Class (PV3D, Away3D & Sandy)

August 21st 2007

For a project I'm working on, I decided to try this 3dsMax exporter, mainly thinking in the filesize. Yeah, that's the most interesting thing on using the mesh data like this, if you export as .ASE the filesize of it will be quite huge with a lot of information that you don't need, then you need to include the classes for parsing the ASE data... The same applies to Collada. Just as an example, the same mesh takes 200kb in .ASE, and 130kb in .DAE. However, exporting the mesh to a class, including it in the code, and exporting the .swf , the mesh data ended up in 50kb (PV3D is more or less 30kb in the .swf, and my file was 80kb when compiled).

The only downside is that the data is inside the .swf, which isn't good if you have a lot of 3D data to load. In that case you may want to consider using the Fzip classes to compress the .DAE or .ASE, or maybe take a look at the .3DS parsing classes too.

no comments
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Some of the projects that I worked on.



Some of the HTML5 and Actionscript experiments I've done.