Papervision3D 2.0 Alpha – Great White

By unitzeroone

What should we say more? Get the goods from the SVN and start testing!

Features: Faster! ShadeMaterials, Shaders, ASCollada (animation support), Frustrum Culling, Multiple Viewports, Render to Scene and more. More features expected soon.

78 Responses to “Papervision3D 2.0 Alpha – Great White”

  1. Chris Says:

    Nice!

  2. Keith Says:

    I was wondering where my phunky branch went! haha
    thanks guys, exciting day!

  3. Papervision 3D 2.0 GreatWhite Alpha online at .swfgeek Says:

    [...] be sure to check the Google code project for download, Ralph Hauwert’s post on this and Papervision 3D blog for more info Bookmark [...]

  4. Ryan [draw.logic] Says:

    Unlike movies, software version 2s are always better. Culling, shaders, ascollada, holidays are early! Thanks

  5. Mr.doob Says:

    Good job guys!

  6. FlashBookmarks Says:

    Sweet !

  7. kikko Says:

    aaaaaaaaaaaaaaaaaaaah greaaaat !!!

  8. G100g Says:

    Great! I’ll try it right now!

  9. Isaac’s Blog » Papervision 2.0 Alpha out! Says:

    [...] Good stuff! [...]

  10. Eric-Paul Says:

    Hurray! Now go sleep! Cheers, EP.

  11. Ozke Says:

    Thanks for the release!
    :o )

  12. Nuno Morgadinho Says:

    Exciting Exciting Exciting ! Thanks a lot and congratulations on this new milestone!

  13. craig elimeliah Says:

    Awesome! Finally Frustrum Culling! im on this like mayo…

  14. lee probert Says:

    Now all I need is the dummies guide … {sigh}

  15. kay Says:

    my svn said: deleted, deleted, deleted, …

    and now i’m so happy for 2.0. thanks

  16. blog.johnlindquist.com » Blog Archive » Papervision3D 2.0 Alpha is Out! Says:

    [...] Check out the release announcement here: http://blog.papervision3d.org/2007/12/05/papervision3d-20-alpha-great-white/ [...]

  17. Fran Lukesh Says:

    This is a really exciting build. I feel like the conference in NYC was just a few days too early though. All the new features were not entirely wrapped up, so I’m a little confused as to what elements of the example code is now legacy. Not much from the conference still compiles when you point to GreatWhite. Also, check org.papervision3d.view.BasicView–it seems that org.papervision3d.core.view.IView wasn’t imported. I don’t want to end on a downer, though–this is still amazing stuff.

  18. Junio Vitorino Says:

    Thanks, thanks for all community, and go ahead to PPV3D 2.0.

    Ps.:

    One doubt, how will stay the documentation? All Papervision3D documentation will it pass by a updating?

  19. Fran Lukesh Says:

    Thank you so much, John, for the update on your blog regarding the changes in v2–this is a big help. (http://www.rockonflash.com/blog/?p=92)

  20. Fran Lukesh Says:

    org.papervision3d.core.math.NumberUV needs to be imported in the Cylinder primitive. Where can I report bugs on this alpha?

  21. MrSteel Says:

    great news
    respect
    will do some demos to make me happy :D

  22. simppa Says:

    Great effort guys! Seems I got some playing to do on the weekend. Huge respects to the development team from Finland. :)

  23. Papervision3D 2.0 - Great White - is out | zedia flash blog Says:

    [...] of papervision3d was released. It’s the alpha for the 2.0 version and the code name is Great White. It has a ton of new features like shaders, animated models,  shading, bumpmaping, frustrum camera [...]

  24. katopz Says:

    big wow! thx!

  25. Morf Says:

    Awesome possum clean yer teeth and floss ‘em! there go my snowboarding days!

  26. Felix Nielsen Says:

    Sweeeetest release ever! Great job guys!

  27. Dr Ramses Says:

    I’ve been playing around with the papervision3D toy !! .. very nice work ! I was really amazed, takes flash really to a higher level..!

    nice to see there’s an update already. and the support is huge..

    taker care !

  28. Harrie van der Lubbe Says:

    Great work guys! The perfect Sinterklaas present :-)

  29. Fabien Says:

    sweeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeet!

    keep on the good work! papervision is fantastic!

    :)

  30. Letras de Músicas Says:

    My name is Alexandre!!
    I’m From Brazil…
    Very Good you Blog…

  31. Lucas Says:

    Great Great Great Great Great work guys!

  32. Mark Lapasa Says:

    Has anyone been able to get PVD3D 2.0 into a Flex Library? There is too many errors when I try to compile under Flex 2.01 Hotfix 3 SDK.

  33. UnitZeroOne Says:

    Mark, just fixed all this and recommitted. Also check that it’s now under src, instead of directly in the GW branch. Ralph.

  34. mg Says:

    Z-Sorting still sucks. This is a fundamental feature.

  35. Ian Says:

    hey are there any 2.0 source examples out there yet?

    thanks…

  36. Felix Says:

    IS there any way to download theese classes without the SNV?
    Can’t see them in the download section?

    I love PV, looking forward to try great white!

  37. UnitZeroOne Says:

    Felix, until this is out of Alpha we are not going to release it other then with SVN. SVN allows us to easily update.

  38. rch850 Says:

    Greeeeeeeat !!
    I’ll try it on this week end.

  39. bonovisio Says:

    realy great news. I hope try it soon -)

  40. gian Says:

    try it now::!

  41. Tim Beynart Says:

    uh, where in the repository is this? you have a branch inside your trunk (??), empty branches directories, empty tags directories… I am lost!
    I am guessing that trunk/branches/GreatWhite is the release?

  42. Code is Lyric » Blog Archive » Neue Flash-3D Beispiele mit Papervision3D Says:

    [...] nur am 1. Dezember seinen ersten Geburtstag als OpenSource-Projekt gehabt, es steht auch schon eine Alpha von Papervision3D 2.0 zur Verfügung, deren Fokus u.a. auf Geschwindigkeitsoptimierungen [...]

  43. New Papervision3D Effects Says:

    [...] spent a couple hours today playing with Andy Zupko’s Effects addition to Papervision3D 2.0. Great White is proving to be a huge step forward for the framework. My hats off to the PV3D [...]

  44. senbaonline Says:

    thk,try it now

  45. [”Le String dans l’Array”] » Archive du blog » Displacement Mapping en AS3 avec Papervision 2.0 Says:

    [...] sortie de Papervision 2.0 – Great White la semaine dernière a repoussé encore un peu plus les limites de flash (hum quelle intro…) [...]

  46. epox Says:

    great work dudes! papervision rules!!! but where can i find the new release?

  47. roohullah Says:

    nice

  48. Saladin Says:

    HOW NICE!

  49. » papervision Says:

    [...] 3D animation API. The possibilities are very exciting; at the moment they are working on version 2.0, with some very fancy [...]

  50. sakri rosenstrom blog » Blog Archive » More 3d text, this time in aliased flavor. Says:

    [...] except, I don’t have shading… Hopefully I’ll build the courage to install great white soon… Maybe I could be like the cool kids and add fire to it [...]

  51. actionscript microcosmos » Blog Archive » 3D refraction impostor. Says:

    [...] days I played with pv3d´s 2.0 shading-capabilities. My idea was to create a little impostor-mapping, using pv3d-shaders behind [...]

  52. Josh Says:

    Documentation please?

  53. C4RL05 Says:

    Being in Alpha means that the API isn’t even finalized. 2.0 will be documented when we reach Beta.

  54. Boredom Is Your Fault » Blog Archive » PV3D 2.0 Alpha Says:

    [...] department for that matter), but you should definitely check out his experiments with the new-ish PV3D 2.0 alpha which supports run time lighting effects / [...]

  55. Manuel Says:

    Where the hell do I get PV 2.0 Great White????? I can´t find it anywhere! Please tell me where to get it!
    And what is the SVN ????

    Thanks a lot!

    Manuel

  56. emity Says:

    太棒了!

  57. DDD Says:

    Where do you download great white at? I dont see it int he downloads area?

  58. Papervision - Será que depois da web 2.0 chegou a vez da web 3D ? « Marco Molina Says:

    [...] dezembro de 2007 foi lançada uma versão alpha chamada de “Papervision 2.0 – Great White“. E como todo desenvolvimento, o Papervision ainda não atingiu toda a sua maturidade. Tanto [...]

  59. URL Poster Says:

    Thanks for NOT posting a SVN link in your announcement! Very helpful! In the case that other people can’t find it (*ahem* like me) here is the SVN link: http://papervision3d.googlecode.com/svn/trunk/branches/GreatWhite/

  60. Marco Molina » Blog Archive » Papervision - Será que depois da web 2.0 chegou a vez da web 3D ? Says:

    [...] dezembro de 2007 foi lançada uma versão alpha chamada de “Papervision 2.0 – Great White“. E como todo desenvolvimento, o Papervision ainda não atingiu toda a sua maturidade. Tanto [...]

  61. Broman Says:

    GW 2.0 WITH Effects can be found at:

    http://papervision3d.googlecode.com/svn/trunk/branches/Effects/

  62. Cast 3D (Blender,3D Max e A.S 3.0) e PaperVision 3D « Blender 3D carioca - Rafael Junqueira Says:

    [...] é ainda pesado, quero crer que ainda o seja. Mas sua atual versão 2.0 – ler aqui está o descrevendo como um plugin mais poderoso que as versões 1.5 e 1.5.1 (mas não sei qual é [...]

  63. BeechyBoy Says:

    Hi David,
    did you manage to get your error sorted? What was your solution?
    Mail me: ashleydavison [at] enjoystudios.co.uk

  64. dutsi Says:

    Here is a SVN link to Great white with all the extras http://papervision3d.googlecode.com/svn/trunk/branches/Effects/

  65. Anime English Says:

    Hi,

    This is a really exciting build. Keep up the good work!

  66. Papervision3D: BasicView | Undolog.com Says:

    [...] Papervision3D 2.0 (GreatWhite) è in continuo sviluppo e sono molte le funzione che quasi settimanalmente vengono aggiunte. Ad aprile è stato inaugurato il blog dedicato agli sviluppatori (http://dev.papervision3d.org/), tuttavia, la release 2.0, non è ancora stata rilasciata ufficialemente è spesso difficile carpirne le vere potenzialità. Una delle recenti novità introdotte, comunque, è il nuovo oggetto BasicView che crea un’ambiente 3D con pochissime righe di codice. Basta infatti creare questo oggetto per avere a disposizione scena, viewport e camera in un colpo solo. Normalmente si dovevano creare manualmente gli oggetti base per rendere una scena: PLAIN TEXT Actionscript: [...]

  67. JMParsons » Blog Archive » Papervision 3D 2.0 Alpha “Great White” Released Says:

    [...] on “Great White” can be found on Papervision 3D’s post regarding the [...]

  68. Ronaldo Says:

    Why the hell this things must be so complicated!!??
    Man, i cant find a single file called Papervision2.zip ou .rar or .whatever, just because its openSource, doesnt mean it has to be a huge mass! Honestly, im trying to learn PV3D but i cant find descent tutorials, i cant find support files, is everything a mess!

    Why you dont have a page called Downloads, and there you just put the motherfuckin link to the PAPERVISION 1.0 ou 2.0 directly?? Why?? Why we have to dig around the web and this stupid blog to find these things?

    Man,! SIMPLIFY! for christ sake, simplify!

    Mess.. mess everywhere!

  69. Ronaldo Says:

    And what the hell is GreatWhite? It this a new name to PaperVision? Is that so? Well i dont know, cause I CANT find it anywhere! Mister Moderator, or mister bloger, please, this site is a huge mass, please fix it, create simple and direct pages, dont make us dig the motherfuckin google codes to find a simple download file, this is ridiculous! What the fuck is going on?? realy.. is that so hard to keep INFORMATION clear and direct? oh man.. im tired.. very tired of this Google Based sites..

  70. C4RL05 Says:

    @Ronaldo: Due to the frequency of changes, during the alpha phase of GreatWhite it can only be downloaded from the SVN.

  71. Jason Says:

    Any dates out there for 2.0 beta and release?

  72. Andy Says:

    You guys are doing great work with the new version of PV3D. I have been doing some experiments with it and I was wondering if it is possible to add lights and shading to a model that was imported as a collada when the DAE contains the material info? Or does the material need to be added in PV?

  73. DeepBlue Says:

    @Ronaldo…
    you curse too much, and if you cant figure out how to use 2.0 and get it from the google svn site (as well as do some google searching) than I feel sorry for you and you should go do something else… stop bitching so much, and just be glad that someone else is making cool stuff that you can use. Noone has any obligation to make it simple for you, especially when you’re acting like they owe you to make it retard-proof

  74. nicholson Says:

    HY there !
    I want to learn actionscript to improve my work on Flash, so I did this tutorial ( http://www.gotoandlearn.com/play?id=68 ) that show how to make a 3D cube from 6 clips…

    I understood most of the code but when i launch the animation i have this message ( 1172: La définition org.papervision3d:Papervision3D est introuvable…..)
    When i started the tutorial i couldn’t charge the “papervision3d greatswhite 2.0″ on google code source (no more dismonible)
    So i copy the code directly.

    I’m sure it doesn’t work becauve i didn’t charge the papervision3d.

    Does anybody could have a look to my code ?

    import flash.display.BlendMode;
    import org.papervision3d.Papervision3D;
    import org.papervision3d.core.culling.FrustumTestMethod;
    import org.papervision3d.core.culling.IObjectCuller;
    import org.papervision3d.core.data.UserData;
    import org.papervision3d.core.math.Matrix3D;
    import org.papervision3d.core.math.Number3D;
    import org.papervision3d.core.math.Quaternion;
    import org.papervision3d.core.proto.CameraObject3D;
    import org.papervision3d.core.proto.DisplayObjectContainer3D;
    import org.papervision3d.core.proto.GeometryObject3D;
    import org.papervision3d.core.proto.MaterialObject3D;
    import org.papervision3d.core.proto.SceneObject3D;
    import org.papervision3d.core.render.data.RenderSessionData;
    import org.papervision3d.materials.utils.MaterialsList;
    import org.papervision3d.view.Viewport3D;
    import org.papervision3d.view.layer.ViewportLayer;

    var viewport:Viewport3D = new Viewport3D(0, 0, true, true);
    addChild(viewport);
    viewport.buttonMode = true;

    var renderer:BasicRendererEngine = new BasicRendererEngine();

    var scene:Scene3D = new Scene3D();

    var camera:Camera3D = new Camera3D();
    camera.zoom = 11;
    camera.focus = 100;

    var mm:MovieMaterial = new MovieMaterial(face);
    mm.interactive = true;
    mm.animated = true;
    mm.smooth = true;

    var mm2:MovieMaterial = new MovieMaterial(face2);
    mm2.interactive = true;
    mm2.animated = true;
    mm2.smooth = true;

    var mm3:MovieMaterial = new MovieMaterial(face3);
    mm3.interactive = true;
    mm3.animated = true;
    mm3.smooth = true;

    var mm4:MovieMaterial = new MovieMaterial(face4);
    mm4.interactive = true;
    mm4.animated = true;
    mm4.smooth = true;

    var mm5:MovieMaterial = new MovieMaterial(face5);
    mm5.interactive = true;
    mm5.animated = true;
    mm5.smooth = true;

    var mm6:MovieMaterial = new MovieMaterial(face6);
    mm6.interactive = true;
    mm6.animated = true;
    mm6.smooth = true;

    var cube:Cube = new Cube(new MaterialsList({front:mm, left:mm2, right:mm3,
    top:mm4, bottom:mm5, back:mm6}),
    200, 200, 200, 10, 10, 10);
    scene.addChild(cube);

    addEventListener(Event.ENTER_FRAME, loop);

    function loop(e:Event):void
    {
    var xDist:Number = mouseX – stage.stageWidth * 0.5;
    var yDist:Number = mouseY – stage.stageHeight * 0.5;
    cube.rotationY += xDist * 0.05;
    cube.rotationX += yDist * 0.05;
    renderer.renderScene(scene, camera, viewport);
    }

    THANKS A LOT !!!

  75. wobbe Says:

    thanks for the link to the tutorial nicholson. Sadly, I don’t know how to fix your code.

  76. 3spin | Trends, Techniken & Projekte Says:

    [...] der Website erfolgte in Adobe Flash auf Basis von ActionScript 3. Dabei wird die 3D-Engine Papervision zum Rendern der 3D-Welt zur Laufzeit verwendet. Besondere Herausforderung war die Abbildung des [...]

  77. jacu Says:

    I’m sorry, but I can’t download the Great White in this link I can see it but with the svn it not downloaded, I don’t understand;

    http://www.google.com/codesearch/p?hl=it&sa=N&cd=2&ct=rc#Lqh0XMELiZA/trunk/branches/Effects/src/org/papervision3d/core/layers/BitmapEffectLayer.as&q=EffectLayer%20papervision

    sorry for my english

  78. fernando Says:

    greatwhite parece que ha cambiado de nombre o no existe mas en las ultimas actualizaciones…

    yo he bajado papervision3d via SVN y cuando reviso las folders en busca de greatwhite ohhhhhh sorpresa, no esta mas!

    evisdentemente la libreria ha cambiado de nombre en algun momento, y en ninguna pagina, foro, blog, etc, explican ni aclaran nada.

    es muy dificil para quienes estamos dando los primeros pasos encontrar algo de informacion.

Leave a Reply