Content

File: Experimental

Very hard! In short, you need a very high frame rate to make it look smooth. 120 is a good number. I’ve tried on 4 different platforms, Flash, JavaScript, Processing and OpenFrameworks. Needless to say, OpenFrameworks can do it without a sweat. Javascript’s result is almost as good as OF in Firefox, Chrome and Safari [...]

 » Read the rest

Download Now! The story behind As a web developer, I often need to resize images into a specific dimension to suit the website’s design. I used to resize images in Photoshop but I find it tedious to record actions again and again for different websites. Besides that, Photoshop is not cheap and not everyone has [...]

2 comments  » Read the rest

I’ve never seen such clear webcams before! The PS3 Eye is truly amazing! By default, PS3 Eye is not supported by Windows or Mac OSX. Luckily there are drivers ready for you to grab. For PC, use this driver. For Mac OSX, use this driver. To get PS3 Eye working for openframeworks in windows, you [...]

 » Read the rest

2009-11-01 :: admin // Experimental + Maths&Physics
Box2D Tutorial

I gave a mini tutorial on Box2D during A-SFUG meeting. You can download it here. Have fun!

1 comment  » Read the rest

Data visualization for join the pact campaign. Click to view.

 » Read the rest

2009-10-15 :: admin // Experimental + Maths&Physics
Fun with Box2D

Messing around with Box2D. Quite fun.

1 comment  » Read the rest

http://www.shang-liang.com/musicplayer/ Please be patient with my slow server. Thank you!

1 comment  » Read the rest

Just something really random and stupid, but I think it may be useful. Sometimes it’s too quiet and your ear has the “ying ying ying” sound. It’s quite annoying. This small file generates white noise.  Built in Processing and Minim library. Download: PC & Mac

1 comment  » Read the rest

This is my entry for Code::XtremeApps::2008. It was a 24 hours coding competition. Sadly, my entry didn’t even get pass the preliminary round. As usual, I conclude the judges didn’t know what they were doing and they are not good enough to judge my idea. Download Here!

2 comments  » Read the rest

In Papervision3D, all classes that extend DisplayObject3D inherit its lookAt function. But the problem is the result of A.lookAt(B) sometimes ends up as A back facing B. This problem is more obvious when you want to rotate a plane to face the camera. The plane becomes invisible because it’s back facing the camera. If you [...]

1 comment  » Read the rest