I put together a video that demonstrates how to build an interactive Papervision 3D scene from start to end. Please allow me to emphasize that this tutorial can be done using bloth Flash or Flex. I geared this tutorial be adhere more to Flash users. I do use Flex (only as a coding environment) but it is not nessecary.
In this video I explain how to implement your PV3D class, establish all your standard scene setup actions, how to initalize a sphere, apply a material to it and get it rendering. Then I cover how to add interactivity to the sphere by applying a click handler to the sphere.
If you're new to Papervision be sure to check out the "Setting Up" tutorial and the "Hello World" tut's (at a minimum).
NOTE: My screen caption resolution is pretty large. I have FULL CAPTIONS at the bottom of the screen (you may need to scroll down to view them while watching the tutorial).
What you'll be creating: click here
Source Files: InteractiveSample.zip
Video Tutorial: click here
skip to main |
skip to sidebar
Jim Foley's Brain. Flex, Flash, Papervision 3D, Swift 3D and other cool stuff.
Back on top ^
created by Nuvio | Webdesign
MAD VERTICES © 2008 Ken ahlin | Converted to XML Blogger Template by ThemeLib
Thank you again for your help and tutorials. I have been going through them for quite a few months now. I was wondering if you were ever planning to write up (or tutorial video) information regarding loading Collada/DAE files and accurately adding interactive materials to these. I have been having great trouble getting materials on 3D objects I've created in 3DS Max 2008/3DS Max 2009. Anyway, thanks again. Have a good one, peace.
I was thinking I'd make a video tut/exercise on how to take a model from Swift 3D and program it in using Papervision. In that tut, I would need to explain how to apply the materials (which just might clear up any problems you're having). Stay tuned, I'll get to it eventually.
Your tutorials are really helpful, so thanks. Most of us who are learning PV3D wouldn't get anywhere without sites like yours.
I've got a strange issue happening, and I was hoping someone might have a suggestion:
I'm coding an original carousel-type scene and can't get the OBJECT_CLICK (or OBJECT_PRESS or OBJECT_RELEASE) to call my handler function. The strange thing is that the OBJECT_OVER and OBJECT_OUT eventListeners work just fine, with their own handler functions. They also work with the onClick function that I'm trying to get OBJECT_CLICK event to call (so I know it's not a typo). Is there any logical reason why OBJECT_OVER and OBJECT_OUT would work but not OBJECT_CLICK or OBJECT_PRESS or OBJECT_RELEASE? The object, a Plane3D is nested inside two DisplayObject3D objects (so I can rotate the plane from either of it's side edges), and have attached the listener to the Plane (but have also tried attaching it to the outer objects without success).
Sorry for the long comment, I've been trying to figure this out for days and it's driving me nuts. "Help me Obi Wan, you're my only hope"...