[x3d-public] X3D JSON X_ITE scene loading. As well as XML orDOM(oneortheotheror both) loading.

John Carlson yottzumm at gmail.com
Mon Mar 5 07:01:37 PST 2018


Gears.json's problem may be related to X3dToJson.xslt's current habit of
collapsing all Ecmascript on to a single line, but I'm not really sure.

John

On Mar 5, 2018 9:54 AM, "John Carlson" <yottzumm at gmail.com> wrote:

> I have many JSON url examples under src/main/html/x_iteexamples*.html as
> previously mentioned.   I believe there is one that is not working there,
> namely Gears.json.   if we could get this working, I would be extremely
> happy.   See https://coderextreme.net/Examples.zip for JSON files.
>
> On Mar 5, 2018 9:35 AM, "Andreas Plesch" <andreasplesch at gmail.com> wrote:
>
> I believe I located the "console.warning" typo and suggested the simple
> correction here: https://github.com/create3000/x_ite/pull/9
>
> The typo is in the programmable shader code and therefore likely (one of)
> the causes for the shader not working anymore.
>
> https://coderextreme.net/X3DJSONLD/src/main/html/AP_minimal_JSLD.html
> does stall for me (probably due to running into the error above) on linux
> chrome but not on windows firefox.
>
> This is not related to json parsing.
>
> The json PR you had submitted to x_ite and I think is completely merged
> now is intended to allow loading of a json encoded x3d file as the src
> value of the X3DCanvas element, I believe ?
> So a minimal x_ite json test should just load the latest x_ite and specify
> a json encoded file. Ok, here is such a no-thrills example:
>
> https://rawgit.com/andreasplesch/X3DJSONLD/dev/src/main/
> html/AP_native_x_ite_json.html
>
> with a monkey patch for console.warning.
>
> The loading seems to work fine. The viewpoint seems off.
>
> -Andreas
>
>
>
>
> On Sun, Mar 4, 2018 at 8:40 PM, John Carlson <yottzumm at gmail.com> wrote:
>
>> My guess is that something is interacting with a cache, or the cache is
>> missing or something. I see similar issues on firefox, so it’s probably not
>> a browser issue.
>>
>>
>>
>> I’m not sure what the shader issue is yet.  Appears to be something with
>> earcut.js?  Not sure.  There’s a version of earcut with x3dom and one with
>> X_ITE.  Conflict?
>>
>>
>>
>> John
>>
>>
>>
>> Sent from Mail <https://go.microsoft.com/fwlink/?LinkId=550986> for
>> Windows 10
>>
>>
>>
>> *From: *John Carlson <yottzumm at gmail.com>
>> *Sent: *Sunday, March 4, 2018 8:23 PM
>> *To: *Andreas Plesch <andreasplesch at gmail.com>; holger.seelig at yahoo.de
>> *Cc: *x3d-public at web3d.org
>> *Subject: *RE: X3D JSON X_ITE scene loading. As well as XML
>> orDOM(oneortheotheror both) loading.
>>
>>
>>
>> Pushed 4.1.5a to my website.  Here is the non-working X_ITE (both JSON
>> and XML (or DOM, I forget)).
>>
>>
>>
>> https://coderextreme.net/X3DJSONLD/src/main/html/index.html (I just
>> tried this again, and it worked except for the shaders)
>>
>> https://coderextreme.net/X3DJSONLD/src/main/html/AP_minimal_JSLD.html
>> (seems to work intermittently)
>>
>>
>>
>> Could it be an issue with not being an xhtml page?
>>
>>
>>
>> There’s a console message with console.warning being undefined, or
>> something like that…could that be causing the issue?
>>
>>
>> If need be, I will unpack Examples.zip on my website.
>>
>>
>>
>> As far as I know, these pages are hunky dory with 4.1.3+JSONParser, no
>> problems.
>>
>>
>>
>> Something very non-deterministic seems to be happening.   Are there Web
>> Workers in the new release???
>>
>>
>>
>> John
>>
>>
>>
>> Sent from Mail <https://go.microsoft.com/fwlink/?LinkId=550986> for
>> Windows 10
>>
>>
>>
>> *From: *John Carlson <yottzumm at gmail.com>
>> *Sent: *Sunday, March 4, 2018 7:56 PM
>> *To: *Andreas Plesch <andreasplesch at gmail.com>
>> *Cc: *x3d-public at web3d.org; holger.seelig at yahoo.de
>> *Subject: *RE: X3D JSON X_ITE scene loading. As well as XML or
>> DOM(oneortheotheror both) loading.
>>
>>
>>
>> Update:  XML works, JSON doesn’t.  I think I forgot to go through the
>> dialogs or something.
>>
>>
>>
>> John
>>
>>
>>
>>
>>
>>
>>
>> X_ITE works here, except for the shaders:
>>
>>
>>
>> https://rawgit.com/andreasplesch/X3DJSONLD/dev/src/main/html/index.html
>>
>>
>>
>>
>>
>> I just tried it again, and it failed after the load (loading window
>> remains up) for JSON, XML works.   X3DOM is out to lunch.
>>
>>
>>
>>
>>
>> Update:
>>
>>
>>
>> Getting worse, now both JSON and XML fail.  Seems like you can reproduce
>> now, unless it’s my Chrome/Windows 10.
>>
>>
>>
>> John
>>
>>
>>
>>
>>
>>
>>
>
>
>
> --
> Andreas Plesch
> Waltham, MA 02453
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20180305/366a32a5/attachment-0001.html>


More information about the x3d-public mailing list