Blog

Papervision3D Image Shatter Effect

October 15, 2008 by Devin Reimer

Image Shatter Demo Screenshot

This Papervision3D demo is of an image shattering effect. It is achieved by using the Caurina Tweener to independently move each plane. They start in random locations and move toward a point of origin, thus assembling the image. Once complete, the planes randomly scatter and the process repeats.

This project was an ideal reason to start using the Tweener library in conjunction with Papervision3D. When creating movements in Papervision, Tweener is superior to other libraries in terms of accuracy, flexibility, and ease of use. This project is a good stress test for rendering numerous planes at the same time – in this case, 192.

Continue reading for a working demo and source code.

Continue reading »

StatsView in Papervision 2.0

September 7, 2008 by Devin Reimer

Hidden in Papervision 2.0 Beta 1 Great White, there are many features that people are unaware or do not know how to use. Since the API is still in progress and examples are few and far between, I’m going to try to shed some light on some of these features.

The first feature that I’m going to go over is StatsView. I have been looking for a good on-screen display of FPS (frames per second) and triangles being rendered, and in searching the Papervision 2.0 framework, I found what I was after.

Continue reading »