Papervision3D Experimentation

I’ve been following the tutorials in the new book, Papervision3D Essentials, and I’m very excited about the potential of thisĀ  new Flash technology. Though there’s a steep learning curve, it’s well worth the trouble to learn this set of custom ActionScript classes. It extends the capabilities of Flash, enabling programmers and designers to add a third dimension to Flash.

Previously, 3D computer imagery was confined to high-end CGI software such as Lightwave, Maya, and 3DS Max. Now, thanks to the hard work of Carlos Ulloa and other programmers, 3D is finally coming to the Net.

While following the step-by-step instructions in Papervision3D Essentials, I created my first primitive, a sphere. This process involved importing the required Papervision classes and then initializing, projecting, and rendering them.

Here’s the Papervision3D sphere in all its glory:

[swfobj src=”http://www.marketingrevenue.net/wp-content/uploads/2009/11/SphereExample.swf” align=”none”]

FLARVision: Augmented Reality and Papervision

Source: Oreilly.com

The basic explanation of Augmented Reality is to superimpose graphics over real-world environments in realtime. In Flash, this is usually done with a webcam and a marker card. When you hold the card up to the webcam, Flash is able to detect the orientation of the marker and superimpose, in this case, a 3d model on top of it. This technology has been around for a while now and having access to it in Flash is really exciting. Although it is still in its infancy, over time the speed and power of AR will improve to hopefully play an important role in how we view the web. Now is a great time to get your feet wet in order to get a better understanding on how it works. Read more about augmented reality…