[x3d-public] X3D working group minutes 21 JAN 2022: Mantis issue resolutions for Text layout and glTF, IMPORT/EXPORT, Projects Wish List, Blender

John Carlson yottzumm at gmail.com
Fri Jan 21 14:29:55 PST 2022


On Fri, Jan 21, 2022 at 12:29 PM Andreas Plesch <andreasplesch at gmail.com>
wrote:

>
>>   2.  Does X3DOM support ROUTE? Yes.  Prototypes? Maybe - interesting
>> recent examples posted.  X3D Scripts?  No.  Hoping Andreas might provide
>> succinct status and where help is useful, we will then discuss further on
>> x3dom-developers list.
>>
>
> x3dom ROUTE support exists for a long time.
>

Except for ROUTEs to and from scripts. There's a key thing that script
elements do not support child elements (fields) in HTML5.   We would
probably require some action by the web vendors and the W3C standards to
add field elements.

>
> Prototype support: I think Prototype support is pretty robust now. All the
> examples I could find which do not need a script work.
>

Good to hear! We need some acceptance testers.


>
> X3D scripts: unfortunately no.
>

I did make an attempt to develop replacement scripts, duplicating scripts
for each ProtoInstance.  This was the only way I could envision Protos and
Scripts together in X3DOM.  This only works for JSON encoding presently,
and is still pretty buggy:
https://github.com/coderextreme/X3DJSONLD/blob/master/src/main/node/Script.js
Also, scoping is pretty much a mess, with DEFs, USEs and ROUTEs being
rewritten (at least).

We need a ECMAScript language person to look at this, or we can copy X_ITE,
perhaps.

John
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20220121/ad4fea9a/attachment.html>


More information about the x3d-public mailing list