[x3d-public] ECMAScript 6 X3D API

Joseph D Williams joedwil at earthlink.net
Tue Nov 9 08:05:29 PST 2021


➢ Declarative X3D can be expressed clearly in a general purpose 
programming language.

Yes, for example, when the scene initializes there is opportunity for the author to build the scene from a single set of scripts. Likewise on shutdown, the author can control many items to safely terminate. Also can be done externally by giving appropriate controls to the scene host and the scene.
Thanks for validating this important operation of x3d in a dedicated host, or hosted by a browser.
However, this example is showing how to use the standard form where the scene consist of standard x3d user code and a script. 
Thaks,Aain, 
Joe

From: John Carlson
Sent: Sunday, October 31, 2021 10:16 PM
To: x3d-public at web3d.org
Subject: Re: [x3d-public] ECMAScript 6 X3D API

I think what I am trying to show is, many languages, formerly thought of 
as imperative, can be converted into declarative form.

Thus we can use "bindings" to create declarative interpreted encodings, 
and parsed on the web, if need be.

In other words, there's no longer a need for VRML, JSON, XML or 
Turtle--Those are artifacts from the languages we used to use. 
Declarative X3D can be expressed clearly in a general purpose 
programming language.

Pretty much thanks to Tim Sullivan for his work on iScreen.

John


_______________________________________________
x3d-public mailing list
x3d-public at web3d.org
http://web3d.org/mailman/listinfo/x3d-public_web3d.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20211109/17a4afa0/attachment.html>


More information about the x3d-public mailing list