Pv3D – Tips and resources for getting started
These are some of the finding from my initial experience Papervision3D.
Tips:
- To render both sides of a Plane; MovieMaterrial.oneSide = false or BitmatMaterial.doubleSided = true, depending on the type of material being used.
- To apply alpha and filters, first you will need to set the primitives’ useOwnContainer property to true. Spent quite a bit of time trying to figure out why my alpha value wasn’t being applied! So if you’re like me and dive in head first before reading the docs, this will save some time.
- In order to view your 3D objects at their actual ( 100% scale ) size, I found the following values to work:
camera.zoom = 10; camera.focus = 200; camera.z = -2000;
- When using BitmapMaterial, set the smooth property to true to apply smoothing to the loaded bitmap.
- To make an object interactive, set the object’s material interactive property to true
Resources:
- http://www.thetechlabs.com/3d/ – Well written, top quality bunch of tutorials. Although they are built with Away3D, it’s quite easy to transfer the techniques to Pv3D. These tutorials a very valuable for the 3D techniques that are tought, rather than the actual code.
- http://dev.papervision3d.org/ – Pv3D dev blog
- http://dev.papervision3d.org/2008/09/01/first-steps-in-papervision3d/ – First steps in Papervision3D is a great series of tutorials by Tartiflop. A must read!
- http://www.madvertices.com/search/label/Papervision%203D - Tutorials by Mad Vertices. Lots of great examples and inspiration.
- http://pv3d.org/ – Collection of very useful code samples on how to perform various functions.
- more links can be found at http://delicious.com/sprit3.
- http://papervision2.com/tutorial-list/
Microsoft mosaic
This new technology from MS enables you to do 3D painting in video – blurring the line of reality even further!
Dragging in 3D – The Right Way
Real cool example of dragging in 3D
Papervision3D: Part 1- Foundation and 3D Object Basics – InsideRIA
Papervision3D: Part 1- Foundation and 3D Object Basics propecia prescription – InsideRIA
Excellent intro to get you started with the latest PV3D engine.
FFilmation
“The FFilmation Engine is a free AS3 isometric programing engine, focused mainly on game development. Its name is a tribute to the filmation engine used in some of the greatest games in the 8bit era.”
Check out the nice examples, although it seems to run a bit slower when a few objects are on screen. Hopefully this will be addressed in future revisions. Nonetheless, it looks like very promising engine and I look forward to getting hold of a release soon.
shirotokoro » AS3 3D Physics Engine : WOW-Engine
shirotokoro » AS3 3D Physics Engine : WOW-Engine
WOW-Engine is a free AS3 open source physics engine written by Seraf ( Jérôme Birembaut ) capable to handle positions in a 3D environment.
Mapping Flash video to 3D objects
Adobe – Developer Center : Mapping Flash video to 3D objects
3D engines
Some of the 3D engines available for Flash -
Alternativa3D engine
Amazing FP9 3D engine! http://blog.alternativagame.com/en/2007/10/25/3d-engine-demo/
