Monday, January 25, 2010

Let's Shoot Some Stars with Stardust!

View article
Stardust project homepage

Finally, my Stardust tutorial article has been published on ActiveTuts+. They must have been very busy there at ActiveTuts+, since I had waited one week after the submission of the article for an acknowledgement and another week before it got published.

If you are interested in Stardust and are too lazy to go through the nearly 50-page PDF manual, you might want to check this article out. It's short, and yet after reading it you'll be able to create particle effects with Stardust!

I'm planning on writing more articles in the future about custom initializers/actions/renderers, 3D particle effects, and XML serialization.

Friday, January 15, 2010

Stardust Umbrella & Depth of Field

View Blog Post

I just came across two Stardust demos that are pretty neat. The first one was made by Hasegawa (name spelling corrected, sorry about that :p), using a circle deflector to simulate umbrella blocking snow. The deflection looks quite nice. It's the first demo I've found to use objects other than just a boring circle to make circle deflectors look tasty. By the way, there's somehow a huge performance difference for Stardust deflectors between the Release version and Debug version of Flash Player. The Release version performs better than the Debug version. On my laptop, the performance difference for this demo is almost 50%.

View SWF & Source

The other demo is created by paq on WonderFL. This demo uses plane deflector in combination with Papervision3D to create this bouncing-planes-with-depth-of-field effect. Note that the main class extends the ReflectionView class provided by Papervision3D, which makes the demo even more beautiful.