[x3d-public] V4.0 Open discussion/workshop on X3D HTML integration

John Carlson yottzumm at gmail.com
Wed Jun 8 01:48:44 PDT 2016

> On Jun 1, 2016, at 4:52 PM, Roy Walmsley <roy.walmsley at ntlworld.com> wrote:
> X3D HTML integration
> X3D V4.0 Open discussion/workshop
> June 8st 2016 at 1500-1700 UTC (0800-1000  PDT, 1500-1700 GMT, 1700-1900 CET)
> A discussion/workshop on version 4.0 of X3D which aims to consider the following questions, and suggest potential solutions.
> ·         What level of X3D integration into HTML5 do we want?
> o   Do we want to be fully integrated like SVG?

In the spirit of openness, I say may the best implementation win. That means that there should not be full integration.  However, there should be a standard.

> ·         Do we want/need a DOM spec? If so:
> o   Which DOM version should it be based on?

> o   Do we want to fully support all DOM/HTML features?

We should document what tags and attributes we are adding.   If not DOM, what declarative language do you want to use? CSS may be an option
> ·         Do we want to maximize the backwards compatibility of V4.0 with V3.3? Or break away completely?
> o   Do we want to retain SAI?

Not retain SAI.   Not be backwards compatible.

> ·         What features do we want? For example,
> o   How is animation to be handled? The X3D way of TimeSensor and ROUTEs, or an HTML way, such as CSS3 animations, or else JavaScript?

HTML way
> o   How is user interaction to be handled? The X3D way of Sensors, or the HTML way with event handlers?

HTML way and user can add own event emitters.  We can also add JavaScript emitters which can be added as attributes.
> o   Do we need any different nodes? One example might be a mesh node?

We need a way to provide templates or macros, which might be provided through picking an existing one.
> o   Do we want Scripts and Prototypes in HTML5?


> o   How do we want to handle styling?

By declaratively addressing the fragment shader on objects.

> ·         What profile(s) do we need for HTML?

> The discussion/workshop will be held on the Web3D teleconference line. It is open to anyone interested in X3D. Please e-mail roy.walmsley at ntlworld.com <mailto:roy.walmsley at ntlworld.com> or brutzman at nps.edu <mailto:brutzman at nps.edu> for teleconference details.
> If you can’t join in the discussion, but would still like to contribute to the debate, your comments would be welcomed on the X3D public mailing list at x3d-public at web3d.org <mailto:x3d-public at web3d.org>.
> Roy Walmsley
> X3D WG Co-chair

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20160608/71a7ff25/attachment-0001.html>

More information about the x3d-public mailing list