[x3d-public] X3Dng Specification Document
Leonard Daly
Leonard.Daly at realism.com
Fri Nov 4 07:24:32 PDT 2016
Yves,
My interest is running declarative 3D (X3D) in a browser. I knew that
several things were different and some browser-specific nodes would be
required to support both flat-3D and VR/AR. I very intentionally did not
work on the non-browser side of X3D. My time resources were limited and
I knew that a lot of work needed to be done on the DOM side. Because of
the fundamental differences (DOM is an API, HTML5 defines the
environment, and the event model is different) I split the two and left
the "Classic Environment" for others to develop. Also note that "Classic
Environment" != "Classic VRML" (encoding); however, there is no support
for the "Classic VRML" encoding (or the Compressed Binary Encoding) in
X3Dng as those structures do not fit into the HTML5 environment as
elements and attributes.
From my standpoint serious discussions of X3Dng can be held anywhere.
The document is public and I will be working on including and revising
material based on development and reasonable suggestions. According to
Consortium rules, the official discussion takes place within the X3D WG.
Leonard Daly
> For an outsider, it's difficult to know if it's worth commenting here or if serious discussions are held elsewhere, and the weight of your X3Dng specification document.
>
> I'll just make a general remark. "Classic Environment" sounds a lot like "Classic VRML" (encoding). In both cases, I hope you don't equate "classic" with "obsolete", but I have doubts, to put it mildly. For instance in your first figure, the "Classic Environment" looks like it's frozen and kept only for the sake of compatibility with existing files (which is actually what you write above). It must be extended with "New nodes", but by writing "(also in Classic)" in the "DOM Environment" frame, that seems to imply it's a minor artifact nobody will be interested in.
>
> Thanks,
>
> Yves
>
> On 4 nov. 2016, at 01:55, Leonard Daly wrote:
>
>> I have formally submitted the "X3D Next Generation" specification document for Working Group review. The document is also publicly available at http://tools.realism.com/specification/x3d-next-generation. This document describes how X3D (as declarative 3D) is integrated into the HTML and DOM environment. Many new nodes are added to bring some capabilities up to current industry practice.
>> This document is the initial public draft and may be updated or revised at any time. The version submitted to the WG is a copy of this content taken on 2016-11-03.
>>
>> --
>> Leonard Daly
>> 3D Systems & Cloud Consultant
>> LA ACM SIGGRAPH Chair
>> President, Daly Realism - Creating the Future
>> _______________________________________________
>> x3d-public mailing list
>> x3d-public at web3d.org
>> http://web3d.org/mailman/listinfo/x3d-public_web3d.org
>
--
*Leonard Daly*
3D Systems & Cloud Consultant
LA ACM SIGGRAPH Chair
President, Daly Realism - /Creating the Future/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20161104/adff70eb/attachment.html>
More information about the x3d-public
mailing list