3D web content

A place for Ogre users to discuss non-Ogre subjects with friends from the community.
Post Reply
akem321
Bronze Sponsor
Bronze Sponsor
Posts: 153
Joined: Mon Jul 31, 2006 8:29 pm
Location: France
x 7
Contact:

3D web content

Post 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.
User avatar
Nauk
Gnoll
Posts: 653
Joined: Thu May 11, 2006 9:12 pm
Location: Bavaria
x 36
Contact:

Post by Nauk »

Nice find, very impressive framerates on it for running inside flash :)
User avatar
DunkelHell
Gnoblar
Posts: 9
Joined: Thu Jun 07, 2007 5:13 am

Post 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.
currently working on (unannounced), based on Ogre, irrKlang and raknet
mr. iknoweverything
Halfling
Posts: 72
Joined: Thu Jul 12, 2007 5:39 pm
Location: berlin

Post by mr. iknoweverything »

you know whats even better?

3d in .... JAVASCRIPT!

http://www.xs4all.nl/~peterned/3d/
User avatar
Kencho
OGRE Retired Moderator
OGRE Retired Moderator
Posts: 4011
Joined: Fri Sep 19, 2003 6:28 pm
Location: Burgos, Spain
x 2
Contact:

Re: 3D web content

Post 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)
Image
User avatar
Evak
Orc Shaman
Posts: 707
Joined: Sun Apr 02, 2006 7:51 pm
Location: Sacramento, CA
x 1
Contact:

Post 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.
User avatar
KungFooMasta
OGRE Contributor
OGRE Contributor
Posts: 2087
Joined: Thu Mar 03, 2005 7:11 am
Location: WA, USA
x 16
Contact:

Post by KungFooMasta »

Moving through the building in my IE browser was pretty impressive! (akem321's second URL)
Creator of QuickGUI!
User avatar
ajs15822
OGRE Expert User
OGRE Expert User
Posts: 570
Joined: Mon Jan 02, 2006 2:05 am
Location: Texas
x 2
Contact:

Post 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
User avatar
Kojack
OGRE Moderator
OGRE Moderator
Posts: 7157
Joined: Sun Jan 25, 2004 7:35 am
Location: Brisbane, Australia
x 538

Post 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. :)
User avatar
ajs15822
OGRE Expert User
OGRE Expert User
Posts: 570
Joined: Mon Jan 02, 2006 2:05 am
Location: Texas
x 2
Contact:

Post 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! :D
User avatar
Nauk
Gnoll
Posts: 653
Joined: Thu May 11, 2006 9:12 pm
Location: Bavaria
x 36
Contact:

Post 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 :o
User avatar
Kojack
OGRE Moderator
OGRE Moderator
Posts: 7157
Joined: Sun Jan 25, 2004 7:35 am
Location: Brisbane, Australia
x 538

Post 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++.
User avatar
DanielSefton
Ogre Magi
Posts: 1235
Joined: Fri Oct 26, 2007 12:36 am
Location: Mountain View, CA
x 10
Contact:

Post 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. :shock:

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? :lol:)

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. :shock:
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.
Post Reply