From: OlandoCR on
Hi all,

Maybe this topic should be in Flash forum but I think it helps to illustrate
how flash is getting into the 3D world. In some way, these kind of news confirm
the fact, Flash is getting features which were exclusive from Director.


http://www.erain.com/Company/Press/PressReleases/Swift3D_v5_Mac_Announce.asp

From: necromanthus on
Hi Orlando,

Many people don't understand what Papervision3D really is.
Papervision3D is a collection of flash AS2 classes (functions) able to
[b]emulate[/b] a 3D engine in flash.
AS3 is used to speed up the things, but nothing more.
Why that [b]emulate[/b]?
Because flash is a 2D vectorial environment and is NOT suitable for 3D worlds
(you need a [b]real[/b] 3D engine for that).
Now let's talk a little bit about http://www.papervision3d.org .
What we have there: 5.9MB in 196 files (most of them PNGs).
The "engine" is contained in a 43KB SWF file.
The 3D world is reduced to a "skybox" with 6 faces (and 6 JPGs), and the
visual result is similar with QuickTime VR (fake 3D).
The shark mesh data is contained in a 70KB XML file, generated by Collada (the
original model has been designed in Maya).

Results: horrible frame rate on entry-level machines and huge file size (and
they used AS3 for this demo!).
Using Director Shockwave you can create something similar with better visual
results, with excellent frame rate and everything in a single file with the
size <500KB !!!
So ...
In the Web3D market, Flash (with AS3 and 3D classes) is not able to compete
with Shockwave 3D.

cheers


From: MartyPlumbo on
The best thing about Papervision3D IMHO is that as it succeeds, it will
hopefully demonstrate to Adobe just how much pent-up interest there is in a
real web-3D engine.

If people can get this hopped-up over a t*rd like Papervision, imaging how
excited they'll be over an updated/working/supported/affordable version of
Shockwave3D.

From: OlandoCR on
Thanks for the extra information necromanthus . You are right,
Papervision-Flash is not the ultimate 3D experience but my point was how flash
is getting into 3D world. This PaperVision attempt could be just the beginning.
Something similar is happening with physics engines:

http://box2dflash.sourceforge.net/

http://box2dflash.sourceforge.net/

From: necromanthus on
[q][i]Originally posted by: [b]OlandoCR[/b][/i]
Thanks for the extra information necromanthus . You are right,
Papervision-Flash is not the ultimate 3D experience but my point was how flash
is getting into 3D world. This PaperVision attempt could be just the beginning.
[/q]

Papervision is nothing more than a nice try. Here are his grandpa and his
father:

http://necromanthus.com/Games/Flash/3D/flash3d.html (flash 7 AS2 - this
example is two years old)
http://lab.andre-michelle.com/raycaster-v3 (flash v9 AS3).

Flash 3D is trying for over 2 years to kick the market. Without any success ...
The main reason is the poor global performances of the 3D emulation.
AS3 is quite fast, but obviously not faster enough for this task.
To get a decent frame rate in Flash 3D in case of 10,000 polys you need a
[b]Core 2 Extreme[/b] and [b]DDR3-1333[/b].
The VideoCard almost doesn't count in Flash, and do you know why?
Because there is no a [b]real[/b] 3D engine (DirectX or OpenGL) to use it.

cheers