Papervision3D Essentials

By C4RL05

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.

25 Responses to “Papervision3D Essentials”

  1. xero / fontvir.us Says:

    congrats!!!

  2. Guitouxx Says:

    Yeah very good news. I’ll buy it today!!!

  3. Targz Says:

    I will buy it asap

  4. copet80 Says:

    I’ve already preordered it last week from Amazon. Really can’t wait for it to come :D

  5. alen Says:

    I just bought the book, pdf and hard copy. Amazing stuff, finally. To bad the part where it explains how to import collada files doesn’t deal with hacks and tricks you have to do in order to make it work. For example the part for Sketch Up is just 3 pages long. But I guess you could write an entire book just on that.

  6. Anthony Says:

    i waited this for so long :)

  7. Don9of11 Says:

    My copy of this book arrived yesterday. Where can I find the examples on-line.

  8. erik Says:

    Already ordered it, waiting for it now….. I know some basic PV3D stuff, but it’s great to get an extensive overview of all the different aspects of it.

  9. terablade2001 Says:

    Hi. I just bought the e-book version of the book, and now I have a problem. In the “Running an example in Flash” to test the installation, I can’t find the book|downloads example file “SetupTest.fla” .. Actually the PDF (e-book) haven’t any support-example files!!!

    Can anyone provide a link with those support-example files of the book, for all those that will buy it in ebook format?

    Thank you.

  10. jonathankafkaris Says:

    @terablade2001

    RTFM page 5…

  11. Min Thu Says:

    I have bought the e-book version yesterday. It is really an essential book for PV3D. :) Thanks!

  12. neverain Says:

    Example files are here: http://www.packtpub.com/files/code/5722_Code.zip

  13. Mike Says:

    I just bought the electronic version as well. Anyone with the examples willing to upload them somewhere? I hope that wouldn’t violate any copyright stuff.

  14. marius Says:

    I have problems I pay for Papervision3D Essential “”"”
    Thank you, your payment was successful
    Merchant’s Reference: xxxxxxxxxxxxxxxx
    RBS WorldPay Transaction ID: xxxxxxxxxxxx
    Please contact RBS WorldPay immediately if there has been a problem making your payment.
    For further information about MasterCard SecureCode authentication and details on how you can enrol, visit http://www.mastercard.com/securecode/securecode_main.html.“”"”and now where they are Adobe PDF eBook Papervison3D Essential so I can download ??????

  15. Jeff Says:

    hi terablade,

    you can find the book download on the publisher’s support page:

    http://www.packtpub.com/support

    cheers,

    Jeff.

  16. scottd Says:

    Is anyone else unable to get the Flint examples in this book working? I’ve quadruple-checked my code, and rebuilt it a few times. No dice, just a blank screen.

    It sure would be helpful to have the code samples available for download…

  17. Boris Says:

    Got it. Great book. After a long time I bought a paper version. Thnx.

  18. TrixxRO Says:

    super book, nice and smooth :) thank you

  19. Burn Says:

    Really nice book. A friend of mine brought me from UK hard-printed copy two weeks ago and now I am able to make some really nice PPV3D and FLAR applications. It is great start, explains everything in very nice, easy-understanding way.
    I extended the universe example and made a really nice 3d game.. just in hours. I hope you will make and publish “Advanced PPV3D ” and FLAR book!

  20. George Girton Says:

    Funny. I opened teh book right to chapter 10 — the particle and Flint system examples! First I did a couple of the particle examples to get the particle template that the Flint starts with. They both worked great, just typing in from the book, although if you read the first pages, the 5722 download mentioned above in a link is shown in the book.

    So then I tried the second Flint example, with the bitmap material (I made my own .pgn, about the same size. It showed up on the screen really teeny tiny. The book code and the download code have a slightly different scale parameter in creating the particle, and a couple other different parameters too. So maybe @scottd needs te play with that. I was able to get it to emit particles, but it was a straight line instead of a fountain. Maybe I don’t have the right version of Flint, but I can definitely see the particle-ing.

  21. Tibi Says:

    I just finished reading this book and frankly it is not what I hoped for.
    It is missing exactly the essential parts like understanding how the 3d works in flash, a more detailed of all the math involved so that I can do something with PP3d…

    For example I still don’t know how to set the camera so that the do3d object has the exact size, the BasicView template makes objects a bit smaller, if I have a 200 px do3d object in width and height and it is added to the scene it is a bit smaller… and if the math around the camera, viewport, focal length is not understood then everything else is useless because if I can’t have total controls of my objects then how am I suppose to create a real project.

    I’m sorry but in my opinion it lacks the fundamentals….

    • George Girton Says:

      Tibi, may I direct your attention to chapter 5, how to use the debug camera? It shows how to get direct readout of the field of view and other parameters of your scene. Also, there are some pretty good diagrams of the geometry around the camera in that chapter.

  22. viaria Says:

    the example on page 168, you define a holder -> var grid:Do3D, next line scene.addChild(container);

    just name sholud be corrected for the 2. publish..

    thanks for the book.. you saved me wasting time..

  23. viaria Says:

    hi,
    where we can discuss the book, mistakes or the rest, it could be good for writer too…

Leave a Reply