[Papervision3D] Papervision3D or Director ?
Carlos Lunetta
carlos.lunetta at gmail.com
Fri Aug 31 09:11:31 PDT 2007
wow, Metropolis. You brought that app back from the dead - I haven't
even heard about it anymore since 98...
Chris Nuuja wrote:
>> - loading external 3d model files
>>
> Papervision can do this. The files will be xml, however, so they'll be many times larger than Director's binary/compressed format.
>
>
>> - draging models with mouse in 3D scene
>>
> Papervision can do this. As with Director, you'll have to write it yourself. Should be relatively simple.
>
>
>> - collision detection of 3D objects
>>
> This is a really really hard problem that no 3d engine I know of handles in real time in the general case. The Havok physics extra used by Shockwave3d does a pretty good job at this, but programming Havok requires some pretty savvy 3d/physics-sim knowledge. Few Director programmers seem to have used it. A shame there aren't more sites like this made http://www.gorillaz.com/geep/finaldrive.htm
>
> Collision detection is all smoke and mirrors, or rather all about approximations that work for the world you are working with. You may be able to write it yourself depending on your needs/world constraints.
>
>
>> - snapping of 3D objects
>>
> You can write this yourself in Papervision (as you would have to in Director as well). Its mostly about reparenting objects and adjusting positions/orientations.
>
>
>> - saving and loading the user created world to file
>>
> Papervision can do this. As with Director, you'll be designing your own file format and re-interpreting on load yourself.
>
>
> Its true that Director's 3d engine has not been updated since 2001 or so. I suppose it's a question of what features you want. Virtools may have added more advanced shading techniques since then. For basic 3d functionality, however, not much has really changed since 2001. Virtools browser penetration is, of course, miniscule compared to Director's http://www.adobe.com/products/player_census/shockwaveplayer/version_penetration.html and Flash's is, of course, even better http://www.adobe.com/products/player_census/flashplayer/version_penetration.html
>
>
> Has anyone used Virtools recently? Last I saw its scripting engine was a visual programming model ala Metropolis cira 1997. I've never been a big fan of that model. It appears to make things so simple in demos, but when you try to create a real application with it the visual graph metaphor it quickly becomes so convoluted that I start to yearn for a flat text editor.
>
> -chris
>
> -----Original Message-----
> From: papervision3d-bounces at osflash.org [mailto:papervision3d-bounces at osflash.org] On Behalf Of Ron Valstar
> Sent: Thursday, August 30, 2007 4:05 AM
> To: papervision3d at osflash.org
> Subject: Re: [Papervision3D] Papervision3D or Director ?
>
> Hi,
>
> Personally, if I'd want a hardware accelerated 3d environment I'd use
> something like Virtools. Director was ok, but it hasn't changed for
> ages. It really looks like they just stopped developing it. Besides,
> Lingo looks really stupid once you're used to ECMA script.
>
> But I think all your requirements could be done with PV3D, in theory....
>
> gr...
>
> Ron
>
>
>
>
>
> ps_todesign wrote:
>
>> Hi!
>>
>> I'm in a point where I need to decide: Director or Flash with Papervision3D.
>>
>> Are this things possible with Papervision3D:
>>
>> - loading external 3d model files
>> - draging models with mouse in 3D scene
>> - collision detection of 3D objects
>> - snapping of 3D objects
>> - saving and loading the user created world to file
>>
>> Regards,
>> Paweł Stanisławczuk
>>
>>
>
> _______________________________________________
> Papervision3D mailing list
> Papervision3D at osflash.org
> http://osflash.org/mailman/listinfo/papervision3d_osflash.org
>
> _______________________________________________
> Papervision3D mailing list
> Papervision3D at osflash.org
> http://osflash.org/mailman/listinfo/papervision3d_osflash.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://osflash.org/pipermail/papervision3d_osflash.org/attachments/20070831/386a019c/attachment-0001.html
More information about the Papervision3D
mailing list