Page 1 of 1
3D web content
Posted: Fri Nov 14, 2008 11:03 am
by akem321
Here is something interesting imho:
http://alternativaplatform.com/en/alternativa3d/
http://alternativaplatform.com/swf/demos/flat/flat.swf
Flash is almost everywhere, and sounds like it' s going to be that for 3D web content too, even if it' s full software rendering...or maybe we will see some hardware rendering comming with flash 11 or something?

Not very surprising.
Any comments whatever.
Posted: Fri Nov 14, 2008 11:14 am
by Nauk
Nice find, very impressive framerates on it for running inside flash

Posted: Fri Nov 14, 2008 12:22 pm
by DunkelHell
There is an open source 3D engine for flash available as well, it's called papervision. Looks impressive, but never tried to write something with it myself yet.
Posted: Fri Nov 21, 2008 1:06 pm
by mr. iknoweverything
you know whats even better?
3d in .... JAVASCRIPT!
http://www.xs4all.nl/~peterned/3d/
Re: 3D web content
Posted: Fri Nov 21, 2008 1:43 pm
by Kencho
akem321 wrote:Flash is almost everywhere, and sounds like it' s going to be that for 3D web content too,
even if it' s full software rendering...or maybe we will see some hardware rendering comming with flash 11 or something?

As far as I know, Flash 10 finally included hardware support. Indeed it supports its own shader language (the same used by AfterEffects). There are some impressive examples of it already (
link,
link)
Posted: Fri Nov 21, 2008 7:39 pm
by Evak
Adobe have started using the GPU in other apps like photoshop to speed many functions up so I expect 3D accelerated GL flash won't be too far away.
Posted: Fri Nov 21, 2008 8:07 pm
by KungFooMasta
Moving through the building in my IE browser was pretty impressive! (akem321's second URL)
Posted: Fri Nov 21, 2008 8:50 pm
by ajs15822
KungFooMasta wrote:Moving through the building in my IE browser was pretty impressive! (akem321's second URL)
Hehe, it was even more impressive rendered to a texture in my Ogre3D scene! 3D-in-3D! :3
Posted: Fri Nov 21, 2008 10:17 pm
by Kojack
Since Adobe has released
Alchemy which compiles C++ code into AS3 bytecode to run in Flash, maybe someone will port Ogre to it.

Posted: Sat Nov 22, 2008 12:21 am
by ajs15822
Kojack wrote:Since Adobe has released
Alchemy which compiles C++ code into AS3 bytecode to run in Flash, maybe someone will port Ogre to it.

Holy dang, I missed the memo about Alchemy-- that's kick-ass!

Posted: Sat Nov 22, 2008 12:39 am
by Nauk
Kojack wrote:Since Adobe has released
Alchemy which compiles C++ code into AS3 bytecode to run in Flash, maybe someone will port Ogre to it.

ohhh

Posted: Sat Nov 22, 2008 2:48 am
by Kojack
It's a preview release, they've given it out for free to see how much interest there is in it.
C++ code as AS3 is apparently much faster than Action Script, and is only 2-10 times slower than native C++.
Posted: Sat Nov 22, 2008 2:05 pm
by DanielSefton
Hells bells! This shows just how out of touch I am with it now; I used to be a proficient Flash programmer a couple of years ago, and I gave it up in favour of C++. Looks like I'm going to have to learn it all over again.
It would be awesome to have Flash surpass Java as the premiere browser-based 3D gaming platform. There's a -massive- gap in the market there! (3D Flash MMO anyone?

)
Still looks very primitive though. The "3D engine" still doesn't really look like true 3D, it just looks like what you've always been able to do in Flash which is stitching together images in 3D space. (I know that's not the case, it just seems that way)
EDIT: I take that last paragraph back, looking at more demos, it's actually extremely impressive...
http://blog.alternativaplatform.com/ru/ ... bunker.swf
http://blog.alternativaplatform.com/ru/ ... rallax.swf
I hate to say it, some of it looks even better than Ogre (i.e. the demos). The latter demo reminds me of the Crysis facial shaders.
Since Adobe has released Alchemy which compiles C++ code into AS3 bytecode to run in Flash, maybe someone will port Ogre to it.
I might consider attempting to port my personal GL 3D engine over (100x simpler than Ogre), then what I learn from that it may very well be possible to port it bit-by-bit. It won't be easy, but who knows.