<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><o:p> </o:p></p><p class=MsoNormal><a href="https://github.com/coderextreme/x3dpsail">https://github.com/coderextreme/x3dpsail</a> (you’ll have to figure out how to install dependencies, main dependency is pyjnius, don’t run setup.py yet).   Also, there’s no way to generate python from XML in this release, which massively simplifies it—Jupyter Lab, Jupyter Notebook, Conda, PyCharm, VSC, NetBeans and Python command-line programmers welcome to test this release.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><a href="https://github.com/coderextreme/X3DJSAIL">https://github.com/coderextreme/X3DJSAIL</a><o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Early feedback welcome, before we have a formal release!<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Documenters, package maintainers, configuration management, and continuous integration volunteers welcome to help us finish the x3dpsail release.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>x3dpsail deprecates the old pythonSAI package.  Conversions to python will move entirely to X3DJSONLD, I believe, or will be replaced by a stylesheet in X3DJSAIL.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>If you want to display a 3D scene with x3dpsail, use Jupyter Lab, X3DObject.toStringX3D(), tack on X3DOM JS and CSS includes in HTML to the front and send to the HTML function.   An example of X3DOM XML code is shown here: https://qiita.com/tenfu2tea/items/024d89564b9b316477ac<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<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>