[x3d-public] vtk.js JSON format. Will X3DJSAIL output glTF?
Don Brutzman
brutzman at nps.edu
Tue May 8 12:55:43 PDT 2018
Looking forward to learning more about kitware, it is very impressive. tutorial sounds great!
John there are a few ways to get towards 2D visualization using X3D:
(a) Geometry2D nodes are specifically designed for simple 2D layouts within 3D space
(b) HTML interfaces together with (or even over/under) X3D scenes, using X3DOM or X_ITE.
As far as output conversions might go, mappings are needed first. Especially for taking a model in X3D and re=expressing it in some other form, if you have such a mapping then someone can write a converter. Availability of X3D Unified Object Model can simplify creating a converter, once the correspondences are understood.
Mappings to each of your candidates are likely possible and certainly interesting - I'd add GearVRF to your list.
On 5/7/2018 7:38 PM, John Carlson wrote:
> Yes, I saw that. That’s what developed my interest. I will be travelling to California for a wedding June 13^th -17^th , and didn’t want to plan another trip so close to that.
>
> Reactive Vega also has a JSON format for 2D visualization, and I think Kibana uses JSON as well, at least for data, and for storing dashboards in Elastic. I’m wondering if we should try to standardize. I do not think that glTF is a particularly good format for visualization (something SVG-like would be better), but I could be wrong, depending on what’s developed on top of it. Perhaps writing extensions or SVG-JSON would be appropriate? glTF is fine for low-level 3D stuff. So what do we do, write a high-level serverside streaming visualization library which outputs glTF? What if the input to the library was X3D JSON, vtk.js JSON, Reactive Vega, SVG-JSON or ??? Can X3DJSAIL output glTF?
>
> Should we start writing toStringGLTF() in X3DJSAIL? Don? Should we write the conversion in XSLT or JavaScript or Java?
>
> 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: *Monday, May 7, 2018 9:59 PM
> *To: *John Carlson <mailto:yottzumm at gmail.com>; X3D-Public <mailto:x3d-public at web3d.org>
> *Subject: *Re: [x3d-public] vtk.js JSON format
>
> There will be a tutorial session on vtk.js, to be presented by 4 speakers from Kitware, at the Web3D 2018 Conference in Poznan, Poland June 17-20. See https://web3d2018.web3d.org/,
>
> with the newly announced conference program at https://web3d2018.web3d.org/program/
>
> Vince Marchetti
>
>
>
> On May 7, 2018, at 12:20 PM, John Carlson <yottzumm at gmail.com <mailto:yottzumm at gmail.com>> wrote:
>
> Does anyone know about vtk's JSON format as mentioned here?
>
> https://blog.kitware.com/vtk-js-the-visualization-toolkit-on-the-web/
>
> Thanks!
>
> _______________________________________________
> x3d-public mailing list
> x3d-public at web3d.org <mailto:x3d-public at web3d.org>
> http://web3d.org/mailman/listinfo/x3d-public_web3d.org
>
>
>
> _______________________________________________
> x3d-public mailing list
> x3d-public at web3d.org
> http://web3d.org/mailman/listinfo/x3d-public_web3d.org
>
all the best, Don
--
Don Brutzman Naval Postgraduate School, Code USW/Br brutzman at nps.edu
Watkins 270, MOVES Institute, Monterey CA 93943-5000 USA +1.831.656.2149
X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman
More information about the x3d-public
mailing list