lab :: papervision3D webcam experiment
check out this new ad campaign for sony walkman in japan created by keita, and called RECYOU. this crazy web-promotion site combines flash interactivity with sound and motion visuals created with papervision3D.
clicking "S" allows you to upload a photo, from witch they use facial recognition software to define the key areas of your face. then they crop in a new sony walkman and make you sing.
they also send you a copy of the video they create of you in mp4 format, along with a release form that says you may appear on japanese tv.
i took about a day until i found myself on the site, im in the photo above...
Read: recyou »
lab :: fun with fonts and flex
i have updated the fontvir.us with some new content. now each of the font pages have a flex app that allows you to demo each of my fonts. in addition to that, i have created the knuckle tatz lab. have you ever wondered what a particular slogan or saying might look like as knuckle tattoos? no? oh, well i have, so now you too can pretend to be that cool.
click here to check it out.
evoFlash/bombsquad blowup the demoscene
art :: ADHDTV
so for anyone who dousnt know, the demoscene is a community of programmers, artists, and musicians, who come together and create amazing graphic visualizations for or coupled by music. (mr.doob explains) at this years assemby07 the evoflash team of bombsquad went crazy! their demo, entitled ADHDTV is amazing. They combine realtime fluid dynamics, with 3D computational physics, enviorment mapping, raycasting, phong shading, dynamic lighting, and shadowing... now that's some sexy math!
watch the demo online or download it from evoFlash/bombsquad blowup the demoscene »
3D sound visualizer
code :: papervision3D spikey ball
a fellow papervision3D enthusiast zeh (creator of the popular mctween) has created a new way of animating full 3D objects in the flash/flex environment with 100% code! introducing the caurina tweener, which is now hosted on googlecode. tweener is still in development, but is completely stable and functional.
check out the sound visualization demo i created using pv3d and tweener
Read: 3D sound visualizer »
papervision3D video material
code :: the lupin cube
my latest papervision3d project was a revamp of the video cube. this time around the rotation of the cube is static, not mouse driven, also i added some new filtering, and a different method of using a video texture that doesn’t throw an error message. the flv is from the best cartoon ever lupin the 3rd. this episode is called "buns, guns, and fun in the sun"
check it out here.
and here's the as3 code:
Read: papervision3D video material »
dont take the "blue pill"
lab :: new rootkit exploit
so i bet you haven’t heard about "the blue pill" exploit yet... so here's the basics. circa 2005, amd and intel started adding virtual machine functionality to the instruction set of the processors. the idea was having a virtual machine running natively on the processor, not an emulated one, which would cause an increase in speed. the virtual processor then switches to what's called “ring1 mode” which is like a basic user with limited privileges. In this mode, it can't touch any of the memory of the standard os, which is running in “ring0 mode”. this switch only happens when weird instructions go in that need to take advantage of the full cpu.
Read: dont take the "blue pill" »
tie the knot
lab :: papervision3D torus knot demo
so i had the chance this weekend to create a few 3D models and export their geometry into papervision3D primitives. so i decided to create a demo, using both my as3 torusKnot primitives and the new flex accordion component. about the time i finished my demo i decided to re-sync my pv3d folder with the svn. at that exact same moment their was a slip-up. somehow one of the new dev materials got leaked into the public svn. the new material features dynamic lighting! so i decided to hack it into my new demo. so enjoy my custom primitive shadedColorMaterial demo created in flex3.