Archive for the ‘Tutorials’ Category

Papervision3D video tutorials on

July 12, 2010

I’m delighted to announce that after months of planning and recording, my video training series is now online at!

Papervision3D Essential Training at

Entitled Papervision3D Essential Training, I’ve especially aimed this course at getting you up and running as quickly as possible, gradually building along a nice gentle learning curve.

Screen shot 2010-07-12 at 11.47.38



Papervision3D Essentials

September 3, 2009

Packt Publishing has just released today the first PV3D book, Papervision3D Essentials written by Jeff Winder and Paul Tondeur.

This book is a comprehensive guide to getting you started, as well as being an invaluable reference for every PV3D developer, describing how the engine works and how real world applications are built.

Jeff and Paul have worked very hard to create the definitive guide to Papervision3D, looking at every option, examining the source code and asking us many questions. Their experience and understanding of the engine is spread across 13 chapters, available in paper and PDF eBook formats:

  1. Setting Up
  2. Building Your First Application
  3. Primitives
  4. Materials
  5. Cameras
  6. Moving Things Around
  7. Shading
  8. External Models
  9. Z-Sorting
  10. Particles
  11. Filters and Effects
  12. 3D Vector Drawing and Text
  13. Optimizing Performance

Every chapter is packed with in-depth coverage of important 3D concepts with demo applications, screenshots and example code.

Take a look by yourself check out the table of contents, these two excerpts about Lines3D and VectorVision and sample Chapter 8: External Models.

In behalf of the Papervision3D team, I would like to thank everyone who contributed to this book. We are certain it will prove invaluable to our development community.

Exporting Collada from Maya: Settings

March 19, 2008

Someone had asked about what settings to use in Maya for export Collada, so I took a screenshot of my settings 🙂  I’m not a master at Maya by any means, but these options seem to work just fine for me:

The last option you don’t see in the screen shot is that Xfov is unchecked, and Yfov is checked

– Have a Bandit day!

New Effects Branch added for use with GreatWhite (2.0)

December 11, 2007

At the NYC classes, we had a great time with Andy in the better part of Sunday’s workshop with the new Effects API. I was seriously envious of the students as I walked around to help out with various questions – they got to play and I didn’t!! 🙂

Once Andy gave some of the students just enough knowledge to be dangerous, they just went into a zone and started inventing their own stuff right then and there. It was really incredible to see what they were coming up with. Some went into mixing various filters together, and others went into using color tranforms and matrix objects with the BitmapDrawLayer. All I wanted to do was get back to my laptop and play!

Well, when we released 2.0, it was a decision to not release the effects api with it since there was already a HUGE amount of stuff added/changed with 2.0. After a week of 2.0 being out and quite a bit few requests to have the Effects api made available, we decided to make a separate branch and maintain it with the updates that happen to GreatWhite so that you guys could play with it and see what you think.

Andy’s gone ahead and published a walk through tutorial of what he taught at the NYC classes, and you can get the api by sync’ing with the googlecode repository and using the Effects branch (which includes an update copy of PV3D 2.0).

Update: Effects branch merged with Great White