[X3D-Public] X3D+HTML5 talk presented to HTML5 working grouptoday

Johannes Behr johannes.behr at igd.fraunhofer.de
Sun Nov 8 12:35:43 PST 2009


> I really like the HTML5 X3D integration work that is
> currently being done. I believe the functionality is going
> to be a major step forward for X3D, even if initially only
> to bridge the gap for when no plugin is installed. I've seen
> it work at SIGGRAPH, and the longtime foresight in creating
> XML based X3D finally becomes much more apparent. Kudos to
> all involved.
> Is there any proposal or consensus on how we should
> eventually reference to it in a more succinct and marketable
> way? Something simple that would stick (around the likes of
> Flash) and help spread the word, or maybe just HTML5-X3D ???

The current WebGL-based implementation (X3DOM.org) is really only an  
experimental solution. It helps to sell our main points to the HTML  

- Live X3D scene as part of your DOM which allows you to manipulate  
the 3D content by only adding/ removing or changing DOM elements.
- X3D without any plugin or plugin-interface
- X3D reduced to the max: No PROTO or Scripting on the X3D-scene-side.  
All partitioning and scripting is done on the HTML side.

This intermediate solution has two major drawbacks

- Feature: The current WebGL/Javascrpt layer does not allow advanced  
feature e.g. (spatial) sound or movie textures.
- Performance: WebGL is quite fast but we still have to do all the  
traversals and scene-updates in Javascript.

But the X3DOM architecture is not bound to an WebGL renderer backend.

The next step will be support for existing X3D-SAI browser as  
rendering and animation backbends.
The whole design (not the current impl.) was chosen with different  
backbends in mind.

Therefore we believe some single line per (X)HTML document will stay  
for a while:

<script type="text/javascript" src="http://x3dom.org/x3dom/release/x3dom.js 
" />

Future version of X3DOM will use WebGL, X3D-SAI, O3D, or browser  
native implementation
transparent for the app-developer.

The actually backend will be chosen automatically or based on the  
content X3D-Profile.

Therefore the current HTML-X3D solution should not be called "The  
webgl solution".
"X3D in DOM" or short X3DOM makes more sense.

best regards,

> IMO, the fact that no plugin is required can make this go
> like wildfire. It might just be the spark to light up X3D
> like never before.
> Cheers,
> Lauren
>> -----Original Message-----
>> From: x3d-public-bounces at web3d.org [mailto:x3d-public-
>> bounces at web3d.org] On Behalf Of Don Brutzman
>> Sent: Friday, November 06, 2009 4:58 PM
>> To: X3D Graphics public mailing list
>> Subject: Re: [X3D-Public] X3D+HTML5 talk presented to HTML5
>> working grouptoday
>> Don Brutzman wrote:
>>> [...]
>>> - cochair Sam Ruby was able to run the demos on his
>> system without problem.
>> his blog has interesting comments
>> 	http://intertwingly.net/blog/2009/11/05/Web3D
>>> Next Tuesday 8-9 am is our regular weekly X3D+HTML5
>> teleconference.
>>> We will review these steps and hopefully craft a website
>> announcement.
>> as usual Anita is way ahead of us - thanks!
>> http://www.web3d.org/news/permalink/x3d-wg-to-present-x3d-
>> and-html-interation-at-w3c-technical-plenary-and-advi/
>> please also add references to the wiki and the slideset at
> http://www.web3d.org/x3d/wiki/index.php/X3D_and_HTML5
> http://www.web3d.org/x3d/wiki/index.php/X3D_and_HTML5_
>> Summary
>> all the best, Don
>> --
>> Don Brutzman  Naval Postgraduate School, Code USW/Br
>> brutzman at nps.edu
>> Watkins 270   MOVES Institute, Monterey CA 93943-5000 USA
>> work +1.831.656.2149
>> X3D, virtual worlds, underwater robots, XMSF
>> http://web.nps.navy.mil/~brutzman
>> _______________________________________________
>> X3D-Public mailing list
>> X3D-Public at web3d.org
>> http://web3d.org/mailman/listinfo/x3d-public_web3d.org
> _______________________________________________
> X3D-Public mailing list
> X3D-Public at web3d.org
> http://web3d.org/mailman/listinfo/x3d-public_web3d.org

Dr. Johannes Behr
Leiter Projektbereich VR

Fraunhofer-Institut für Graphische Datenverarbeitung IGD
Fraunhoferstr. 5  |  64283 Darmstadt  |  Germany
Tel +49 6151 155-510  |  Fax +49 6151 155-196
johannes.behr at igd.fraunhofer.de  |  www.igd.fraunhofer.de

More information about the X3D-Public mailing list