[x3d-public] good example for ECMAScripting and Protos?
vmarchetti at kshell.com
vmarchetti at kshell.com
Thu Aug 2 04:34:14 PDT 2018
John
I do see that of the files you attrached, SphereDirectedPointSet.new.json does not have the Script source in the json structure, while the other two files do. You didn't mention what X3D->JSON method was used to generate each of your three files.
I can confirm that the X3D->JSON conversion in X3D-Edit (running in NetBeans 8.1) works -- includes the Script source -- , and a conversion using the X3dToJson.xslt stylesheet and the SaxonHE 9.7 XSLT 2 engine also works.
However, the Xj3D browser does throw an error reading the SphereDirectedPointSet.x3d; flags the entire source text of t Script node as an unrecognized field value.
Perhaps it needs to be enclosed in CDATA ?
Vince
> On Aug 2, 2018, at 3:20 AM, John Carlson <yottzumm at gmail.com> wrote:
>
> Note: I was loading XML and it’s being converted to JSON.
>
> On Thu, Aug 2, 2018 at 3:09 AM John Carlson <yottzumm at gmail.com <mailto:yottzumm at gmail.com>> wrote:
> Here are three JSON files produced by X3DJSONLD. Two are produced by DOM2JSONSerializer.json, and one is produced by X3dToJson.xslt. Can anyone see perhaps why the one without #sourceText got messed up?
>
>
>
> Curious.
>
>
>
> John
>
>
>
> Sent from Mail <https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10
>
>
>
> From: John Carlson <mailto:yottzumm at gmail.com>
> Sent: Thursday, August 2, 2018 12:37 AM
>
>
> To: vmarchetti at kshell.com <mailto:vmarchetti at kshell.com>; X3D-Public <mailto:x3d-public at web3d.org>
> Subject: RE: [x3d-public] good example for ECMAScripting and Protos?
>
>
>
> Well, when I run the conversions from the command line, there’s a #sourceText. IDK what’s happening, except I remove the Scripts from the XML, after sending to the browsers. The only thing I can conclude is that they are being converted back to JSON. But no other file does the same thing that I’ve found. Hmm.
>
>
>
> John
>
>
>
> Sent from Mail <https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10
>
>
>
> From: John Carlson <mailto:yottzumm at gmail.com>
> Sent: Thursday, August 2, 2018 12:32 AM
> To: vmarchetti at kshell.com <mailto:vmarchetti at kshell.com>; X3D-Public <mailto:x3d-public at web3d.org>
> Subject: RE: [x3d-public] good example for ECMAScripting and Protos?
>
>
>
> Vince, I’m trying to identify why the file you give does not have #sourceText when converted to JSON. Can you try with X3D-edit?
>
>
>
> I will pursue this some.
>
>
>
> John
>
>
>
> Sent from Mail <https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10
>
>
>
> From: vmarchetti at kshell.com <mailto:vmarchetti at kshell.com>
> Sent: Wednesday, August 1, 2018 9:04 PM
> To: John Carlson <mailto:yottzumm at gmail.com>; X3D-Public <mailto:x3d-public at web3d.org>
> Subject: Re: [x3d-public] good example for ECMAScripting and Protos?
>
>
>
> See
>
> http://www.kshell.com/pages/pointcloudvisualization/SphereDirectedPointSet.x3d <http://www.kshell.com/pages/pointcloudvisualization/SphereDirectedPointSet.x3d>
>
>
> It is a X3D file with with a Prototype + ecmascript definition of a point cloud, with a vector attached to each point of the cloud.
>
> Example used is just points randomly distributed on sphere with directs pointed radially outward.
>
>
>
> Potential uses would be to implement the scanning design pattern at http://x3dgraphics.com/examples/X3dForAdvancedModeling/Scanning/X3dMeshDesignPatternIndex.html <http://x3dgraphics.com/examples/X3dForAdvancedModeling/Scanning/X3dMeshDesignPatternIndex.html> , or
>
> visualizing fluid flow or electromagnetic field
>
>
>
> On Jul 31, 2018, at 10:30 PM, John Carlson <yottzumm at gmail.com <mailto:yottzumm at gmail.com>> wrote:
>
>
>
> Is there a good example of ECMAScripting in X3D that I can use to test my X3D JSON ECMAScript preprocessor? Preferably with Protos
>
>
>
>
>
> Thanks!
>
>
>
> John
>
>
>
> _______________________________________________
> x3d-public mailing list
> x3d-public at web3d.org <mailto:x3d-public at web3d.org>
> http://web3d.org/mailman/listinfo/x3d-public_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/20180802/e1ad5b40/attachment-0001.html>
More information about the x3d-public
mailing list