Man oh man. One link clicked led to another, and suddenly I’m obsessed with PaperVision3D.
It all started with this link (which you’ve already seen if you follow me on Twitter): the The Eco Zoo. If you haven’t seen it, please clicky! It’s fantastic.
PaperVision’s been used for a number of neat projects, but the Eco Zoo is a work of art. So I started searching for stuff on the train in the morning (thank you, iPhone) and turned up a bunch of great links:
- A Whiter Shade of Paper: really in-depth site with technical articles and example code on a PaperVision-based game the author is working on.
- Installing PaperVision in Flex or Flash: good notes on the basic getting started.
- ActionScript class exporter for Blender.
- The PaperVision3D Dev Blog
- Meta4orce notes by Iann Lobb — some really good notes on doing commercial work with PV3D. Oh, and if you want to play the games he made, the site is still up at the BBC.
- Seb Lee-Delise – Changing the materials on a cube dynamically.
- Everyday Flash – Pixel precision in Papervision 3D
For those who didn’t know, you can either use the open source Flex SDK or, if you’re a student, you can get a free copy of Flex Builder 3 by sending them proof of enrollment. I did it; I got a serial in about an hour later, although YMMV.
Not that I have time to sit down and actually play with any of this… But it’s fun to learn about. Oh, and I like PaperVision3D because the API is very well thought out and very Flash AS3-like; if you don’t like it there are other options. There’s a nice comparsion on the four major 3D engines for Flash here (warning: it’s in French). Lots of talk about speed of object creation, memory requirements, and so on. It’s always good to be informed of options before starting a project.