So after an exciting few hours I ended up doing what always wanted to try, face tracking + 3D. It's a bit glitchy, and unfortunately had to remove the z position (based on size of the rectangle) because it was super random that way. I think it kind of works and has potential.
Here it's a video of it in case you don't have webcam:
Btw, does the 3d scene sound familiar? It's yet another thing I always wanted to do, the Final Cut Server Identity in realtime.
But the first thing was a bit more simple. If you have seen the series Ghost in the Shell Stand Alone Complex you'll love this one. Long story short, on the series there is a hacker which is able to hack, not only into computers, but into broadcasts and even cybernetic eyes, so when he is hacking one person it can make all the observers view this icon instead. You can get a glimpse with this video. Anyway, it kind of looks like this:
This one comes from this demo. You'll see a tube part which has DOF. The trick is the usual, a lot of sprites with different levels of blur. Although they are using OpenGL and it goes much smoother and looks much nicer, but I tried to replicate it with my engine just for the sake of testing it. Once the effect was done I started to play with parameters and sprites, and found out that the tunnel was nicer from outside. Ended up with this:
sick as usual! the laughing man is classic! i was thinking about doing somthing similar with augmented reality, so scratch that! LOL! but the DOF is my the best. i gotta say my fav is tunnel 3.
If your webcam doesn't work (my firewire iSight didn't work for any of the face tracking stuff) get into the CameraBitmap class and change the getCamera line:
__cam = Camera.getCamera(); //( String( index ) );
You can see I've commented out the old call with a parameter and just made a vanilla call to getCamera().
QuickCam Pro 9000 not working on your demo will try your getCamera method. Hope it works cos this is really f cool.
And, what does jaja mean cos all the latino ut addicts say it.
Its not quite j Lee but to think this has made its way to actionscript, mindblowing!
Cool share!
This open source thing is the revolution.
I think your Che.
My latino homies, lolx
March 27th 2009
saul
Thank you for examples.
But i have an comment:
My FP10 (10,0,12,36) throws some errors on most of examples. Its probably because of a fp10 "bug"
~ in latest builds of FP10 – stage property of root Sprite class sometimes is NULL and it apear only after Event addedToStage. So, this examples probably needs some fp10-init-hacks
Hi! I've downloaded the Laughing Man source code, but i can't manage to compile it. I can see what it does with the swf that comes with it, but it's impossible to compile and i don't know what i'm doing wrong.
I've the 3 .as (Main, Screen and LaughinMan) and neither of those can be saved as a .fla or .swf
hi mr doob. excelent job. but the link to the sources results in a 'forbidden' page, is it possible for a noncommercial app [aka, just playing around] to get access to your sorces?
thanx
June 4th 2010
rolando
%20AND%201=1
August 30th 2010
anonymous
%20AND%201=2
August 30th 2010
anonymous
AND 1=1/*
August 30th 2010
anonymous
' AND '1'='1
August 30th 2010
anonymous
' AND '1'='2
August 30th 2010
anonymous
' AND 1=1/*
August 30th 2010
anonymous
' AND 1=2/*
August 30th 2010
anonymous
AND 1=1/*
August 30th 2010
anonymous
AND 1=2/*
August 30th 2010
anonymous
ORDER BY 1/*
August 30th 2010
anonymous
ORDER BY 1/*
August 30th 2010
anonymous
-666 UNION ALL SELECT 0x585858535441525444554D50585858/*
August 30th 2010
anonymous
-666 UNION ALL SELECT null,0x585858535441525444554D50585858/*
August 30th 2010
anonymous
' AND 1=1/*
August 30th 2010
anonymous
' AND 1=2/*
August 30th 2010
anonymous
' ORDER BY 1/*
August 30th 2010
anonymous
' ORDER BY 1/*
August 30th 2010
anonymous
mkl543' UNION ALL SELECT 0x585858535441525444554D50585858/*
August 30th 2010
anonymous
mkl543' UNION ALL SELECT null,0x585858535441525444554D50585858/*
August 30th 2010
anonymous
Have your say!
Some of the projects that I worked on.
Some of the HTML5 and Actionscript experiments I've done.