O3D is an open-source web API for creating rich, interactive 3D applications in the browser. This API is shared at an early stage as part of a conversation with the broader developer community about establishing an open web standard for 3D graphics.
It looks quite impressive. Have a look at this video:
Maybe this is what conitec could use to enable 3dgamestudio in web browsers!
I think it is not easily possible to use O3D as "simply" web player solution. You'd have a lot to do, because you'd need to translate the engine into a javascript version (all code which runs O3D is javascript) - and since that, I don't think that JCL likes to make A7 open source
What I could think of is a 3rd party framework in the fashion of Gamestudio, tools to convert MDL's into the O3D format (this would work already if MED could export to Collada) and a WDL parser or WDL->JS converter.
I would love to see a browser plug-in for 3DGS, or some kind of wholesale conversion utility, or whatever can get a 3DGS project working online. The project I've been working on (on and off) for the past 4 years would be *perfect* for use in a Web browser--actually, it would be preferable. Please JCL & Conitec, take note. Given how much easier 3DGS is for creating 3D applications, combining it with Web browser functionality could massively extend the user-base by extending its usefulness.
The only way Gamestudio apps can be used with O3D is a bunch of tools that
Convert all models to O3D format
Convert the WMB scene to O3D format
Convert the program to javascript
Shift the usage of Gamestudio specific instruction to the O3D related instructions
Sounds easy but this is a very challenging task. And: everything would be - of course, due to the javascript code execution - open source.
I discovered today that the Torque web player is featuring "InstantAction" technology - which have been implemented for the Unreal and Id engines, too. Maybe Conitec could arrange a similar deal??
i find o3d interesting. if o3d turns out to be a success then there for sure will be many open source engines for it.
o3d has no specific formats. you could write loaders for every format you want. there also are very good javascript obfuscators which make the source code useless.
the biggest problem i see is that o3d is just for graphics. what about collision detection, physics and sound? i don't think good solutions for that can be done with pure javascript?