<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang=EN-US link=blue vlink="#954F72"><div class=WordSection1><p class=MsoNormal>Jim,</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>What ideas would you take from D3.js and put into the X3D abstract specification. Would Mike B. be accepting of making the data-join as a X3D component?</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Just curious as to whether we could do such a thing, to make X3D more “data driven” by default.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Or is it fine as it is, and we should leverage both tools at the same time. Like the UNIX philosophy</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Also, have you thought to add animation to your charts?  Interactivity (drag to select a data value or pan/zoom into a range of data)? Does X3DOM limit you in some way? Do we need a “DataVis” NavigationInfo type in X3D?</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Here’s some ideas for a 4D (or 5D) Visualization Library (you may use any of flowers.xhtml you want if you give me a mention)</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><a href="https://coderextreme.net/X3DJSONLD/src/main/html/flowers.xhtml">https://coderextreme.net/X3DJSONLD/src/main/html/flowers.xhtml</a></p><p class=MsoNormal><a href="https://coderextreme.net/x3dschema/">https://coderextreme.net/x3dschema/</a></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Are you going to limit the library to 3D?</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I will collaborate on a >3D data visualization library (or an interactive chart builder—currently have a preprogrammed non-working one for bitcoin and other currencies, I haven’t complied with back-end changes yet) with you if you’re interested.  Let me know, start a repo or something.  Knock the socks off people.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I currently have a line chart for 4 ribbons of data in time series.   Your ribbon chart looks like it would be useful for that.  Let me see what I can do to get familiar with your library.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I’m currently using plotly.  Can you do something like: <a href="https://plot.ly/python/visualizing-mri-volume-slices/">https://plot.ly/python/visualizing-mri-volume-slices/</a> in your tool? The medical working group may want to see that.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>John Carlson</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Sent from <a href="https://go.microsoft.com/fwlink/?LinkId=550986">Mail</a> for Windows 10</p><p class=MsoNormal><o:p> </o:p></p><div style='mso-element:para-border-div;border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal style='border:none;padding:0in'><b>From: </b><a href="mailto:brutzman@nps.edu">Brutzman, Donald (Don) (CIV)</a><br><b>Sent: </b>Wednesday, February 27, 2019 12:34 AM<br><b>To: </b><a href="mailto:jamesleesaunders@gmail.com">James Saunders</a><br><b>Cc: </b><a href="mailto:yottzumm@gmail.com">John Carlson</a>; <a href="mailto:x3d-public@web3d.org">X3D Graphics public mailing list</a>; <a href="mailto:x3dom-users@lists.sourceforge.net">x3dom users mailing list</a><br><b>Subject: </b>Re: [x3dom-users] [x3d-public] d3-x3dom 3D Data Visualisation Library</p></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Hi Jim.  Your work looks super, well in keeping with the stellar nature of D3.  Thanks for letting us know more about your work!</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>As you may know, we continue to make persistent progress towards X3D version 4.0 to achieve full integration with HTML5, DOM and CSS standards.  X3DOM and X_ITE are our two major implementations to date. Top-level page is</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>                http://www.web3d.org/x3d4</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>As we get farther down the road, we will be looking to test in many directions.  Your engagement and D3-X3DOM exemplars will be welcome.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Please feel free to keep a list of suggestions and issues for X3D.  The x3dom mailing lists (as you obviously know) is where source issues get sorted out, while the X3D community and Working Group are where capabilities get improved and design issues are reconciled.  All feedback is welcome, we progress together as best possible.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Looking forward to continuing progress.  Have fun with X3D!   8)</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>On 2/26/2019 12:06 PM, James Saunders wrote:</p><p class=MsoNormal>> Thanks for the link back, this is really appreciated!</p><p class=MsoNormal>> </p><p class=MsoNormal>> As well as simply generating preprogrammed charts, d3-x3dom also provides a series of re-usable chart ‘building block’ components (bubbles, axis, lines, surface, crosshair etc) which can be combined to create custom chart types.</p><p class=MsoNormal>> </p><p class=MsoNormal>> The best demonstration of these components can be found on the Observable notebooks:</p><p class=MsoNormal>> https://beta.observablehq.com/collection/@jamesleesaunders/d3-x3dom</p><p class=MsoNormal>> </p><p class=MsoNormal>> I would love to hear from anyone who has any other ideas or who may be interested in contributing to d3-x3dom.</p><p class=MsoNormal>> </p><p class=MsoNormal>> All the best,</p><p class=MsoNormal>> Jim</p><p class=MsoNormal>> </p><p class=MsoNormal>> On 26 Feb 2019, at 19:02, John Carlson <yottzumm@gmail.com <mailto:yottzumm@gmail.com>> wrote:</p><p class=MsoNormal>> </p><p class=MsoNormal>>> In other words, input data, output fancy preprogrammed 3D chart.  Or it looks like he’s gotten a farther distance beyond that now.</p><p class=MsoNormal>>><o:p> </o:p></p><p class=MsoNormal>>> John</p><p class=MsoNormal>>><o:p> </o:p></p><p class=MsoNormal>>> Sent from Mail <https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10</p><p class=MsoNormal>>><o:p> </o:p></p><p class=MsoNormal>>> *From: *Brutzman, Donald (Don) (CIV) <mailto:brutzman@nps.edu></p><p class=MsoNormal>>> *Sent: *Tuesday, February 26, 2019 12:11 PM</p><p class=MsoNormal>>> *To: *X3D Graphics public mailing list <mailto:x3d-public@web3d.org></p><p class=MsoNormal>>> *Cc: *x3dom users mailing list <mailto:x3dom-users@lists.sourceforge.net></p><p class=MsoNormal>>> *Subject: *[x3d-public] d3-x3dom 3D Data Visualisation Library</p><p class=MsoNormal>>><o:p> </o:p></p><p class=MsoNormal>>> https://twitter.com/Web3DConsortium/status/1100457012419121153</p><p class=MsoNormal>>><o:p> </o:p></p><p class=MsoNormal>>> d3-x3dom 3D Data Visualisation Library combines power of @d3js_org data-driven documents visualisation library, and #X3DOM declarative 3D DOM framework, makes it easy to quickly produce beautiful 3D data visualisations with minimal code. Fully documented.</p><p class=MsoNormal>>><o:p> </o:p></p><p class=MsoNormal>>> https://github.com/jamesleesaunders/d3-x3dom</p><p class=MsoNormal>>> _______________________________________________</p><p class=MsoNormal>>><o:p> </o:p></p><p class=MsoNormal>>> x3d-public mailing list</p><p class=MsoNormal>>> x3d-public@web3d.org <mailto:x3d-public@web3d.org></p><p class=MsoNormal>>> http://web3d.org/mailman/listinfo/x3d-public_web3d.org</p><p class=MsoNormal>>> _______________________________________________</p><p class=MsoNormal>>> X3dom-users mailing list</p><p class=MsoNormal>>> X3dom-users@lists.sourceforge.net <mailto:X3dom-users@lists.sourceforge.net></p><p class=MsoNormal>>> https://lists.sourceforge.net/lists/listinfo/x3dom-users</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>all the best, Don</p><p class=MsoNormal>-- </p><p class=MsoNormal>Don Brutzman  Naval Postgraduate School, Code USW/Br       brutzman@nps.edu</p><p class=MsoNormal>Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   +1.831.656.2149</p><p class=MsoNormal>X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman</p><p class=MsoNormal><o:p> </o:p></p></div></body></html>