[x3d-public] Cylinders do not move and connect spheres (Help!) in many tools. ProtoInstance with USE and no name (please fix your browsers).

John Carlson yottzumm at gmail.com
Sat Mar 31 03:09:16 PDT 2018


For arc1.x3d (attached)

Octaga throws strange error
Freewrl 4.0 crashes – ProtoInstance has USE, but not name and one other error.
Instant Player the sphere doesn’t move to a random location, just moves up off the screen.

LOG	Avalon	 Init: 12/286, V2.8.0 build: R-36098 Jul 27 2016 Windows x86_64
FATAL	S3	 Unknown S3 backend default; can not create
WARNING	S3	 Could not create S3 backend: default
LOG	Avalon	 CDF parsing (0.006s): 631 Node-Types defined
LOG	Avalon	 CDF parsing (0.005s): 631 Node-Types defined
LOG	Avalon	 CDF parsing (0.005s): 631 Node-Types defined
LOG	Avalon	 CDF parsing (0.005s): 631 Node-Types defined
WARNING	Avalon	 XMLLoader Error: obligatory attr 'name' in elem 'ProtoInstance' missing
WARNING	Avalon	 Scanner: parsing aborted:X3D, file:///C:/Users/coderextreme/X3DJSONLD/src/main/data/arc1.x3d:141
WARNING	Avalon	 point without component, cannot unregister
WARNING	Avalon	 x3dconnector without component, cannot unregister
FATAL	Avalon	 Failed to load file:///C:/Users/coderextreme/X3DJSONLD/src/main/data/arc1.x3d


BS Contact reports:

--------------------------------------------------------------------------------------------
Loading scene C:\Users\coderextreme\AppData\Local\Packages\microsoft.windowscommunicationsapps_8wekyb3d8bbwe\LocalState\Files\S0\16465\arc1[2305843009222447520].x3d
Script node MB1: parse error: line 5 "                    keyValue = new MFVec3f([old, translation]);" ()
Script node MB1: parse error: line 5 "                    keyValue = new MFVec3f([old, translation]);" ()
Can't load Script node URL in 

Script node MB1: parse error: line 5 "                    keyValue = new MFVec3f([old, translation]);" ()
Script node MB1: parse error: line 5 "                    keyValue = new MFVec3f([old, translation]);" ()
Can't load Script node URL in 

Script node S1: parse error: line 3 "    if (typeof endpoint === 'undefined') {" ()
Script node S1: parse error: line 3 "    if (typeof endpoint === 'undefined') {" ()
Can't load Script node URL in 

What URL?????

Cylinder doesn’t move with any of above.   Cylinder is supposed to join spheres and the spheres are supposed to move around the scene randomly with the clock.

X3D validator does not validate arc.x3d and arc1.x3d, but X_ITE takes the files.  Validated equivalents do not render properly in X_ITE, there are errors (perhaps not obvious) with arc4.x3d, due to Proto Expansion (needs to be fixed by me)—these might be caught by Schematron, I am not sure.

Attached example arc4.x3d derived from arc1.x3d. Could use help determining what to use for startnode and endnode in Proto Expander.  Will not get X3DOM working without this.  Proto Expander needs to be patched.

Attached PROTO example arc.x3d, arc1.x3d works with X_ITE in X3DJSONLD, not others.  Help

Do I have invalid VRMLScript???? I don’t see it right away.

All in all, it appears that Proto Expansion isn’t working for arc1.x3d and arc.x3d.  So the way PROTOs are handled by the various tools may be incorrect, unless X_ITE is not doing it right.  Especially since ProtoInstance.name is no longer required if there is a USE.

Will there be an update soon for tools to properly support USE without name in ProtoInstances?  It’s hard to test tools when only one works!

Thanks,

John
Sent from Mail for Windows 10



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20180331/2726944c/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: arc.x3d
Type: application/octet-stream
Size: 8103 bytes
Desc: not available
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20180331/2726944c/attachment-0003.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: arc1.x3d
Type: application/octet-stream
Size: 6823 bytes
Desc: not available
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20180331/2726944c/attachment-0004.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: arc4.x3d
Type: application/octet-stream
Size: 7368 bytes
Desc: not available
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20180331/2726944c/attachment-0005.obj>


More information about the x3d-public mailing list