[x3d-public] NIST conformance example behaviour

Andreas Plesch andreasplesch at gmail.com
Sat Jan 21 07:27:14 PST 2017

Hi Patrick,

thanks, very helpful background info.

So what to do with the x3d version of the example ? An option may be to
return to the original VRML setup but add a comment that behavior is
undefined ?


On Sat, Jan 21, 2017 at 7:52 AM, Patrick Dähne <
patrick.daehne at igd.fraunhofer.de> wrote:

> Hello Andreas,
> > I believe that script NavigationInfo node should just USE the NAV1 and
> bound NavigationInfo node, similar to script SFNode field usage in other
> examples.
> >
> > Are we overlooking something ?
> No, you’re right. The NIST conformance test suite on the Web3D page is not
> the original test suite, it’s a version transformed from the original VRML
> files to X3D files. And that transformation introduced errors. Have a look
> at the original version attached to this email. That version exactly does
> what you say above - it USEs NAV1. Unfortunately, the original NIST test
> suite is lost - the links are broken. The test case attached to this email
> comes from https://archive.org/web/.
> By the way, even the original test does not conform to the spec - you’re
> not allowed to DEF/USE bindable nodes (see 7.2.2 Bindable children nodes:
> „The results are undefined if a multiply instanced (DEF/USE) bindable node
> is bound.“).
> Bye,
> Patrick

Andreas Plesch
39 Barbara Rd.
Waltham, MA 02453
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20170121/8c2058d8/attachment.html>

More information about the x3d-public mailing list