<div dir="ltr">This should be up soon.  I grabbed the x3d.py from sourceforge, but not sure which one I got.   It did work with the previous x3d.py<div><br></div><div><a href="https://mybinder.org/v2/gh/coderextreme/conda/master/?urlpath=lab/tree/BackgroundCollection.ipynb">https://mybinder.org/v2/gh/coderextreme/conda/master/?urlpath=lab/tree/BackgroundCollection.ipynb</a> </div><div><br></div><div>Enjoy!</div><div><br></div><div>John <br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Apr 21, 2020 at 11:26 PM Don Brutzman <<a href="mailto:brutzman@nps.edu">brutzman@nps.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">[from long ago]<br>
<br>
On 9/12/2019 12:04 PM, Andreas Plesch wrote:<br>
> Hi Don,<br>
> <br>
> great progress. I had a chance to try out the XML serialization. It<br>
> starts to work:<br>
> <br>
> <a href="https://github.com/andreasplesch/python-conda_pip/blob/master/index.ipynb" rel="noreferrer" target="_blank">https://github.com/andreasplesch/python-conda_pip/blob/master/index.ipynb</a><br>
> <br>
> editable: <a href="https://mybinder.org/v2/gh/andreasplesch/python-conda_pip/master?filepath=index.ipynb" rel="noreferrer" target="_blank">https://mybinder.org/v2/gh/andreasplesch/python-conda_pip/master?filepath=index.ipynb</a><br>
> <br>
> The particular issue is that the head statement is optional but the<br>
> serializer assumes it exists:<br>
> <br>
> <a href="https://www.web3d.org/x3d/content/X3dTooltips.html#head" rel="noreferrer" target="_blank">https://www.web3d.org/x3d/content/X3dTooltips.html#head</a><br>
<br>
Apologies for missing this message last fall.  Independently figured out and fixed the same issue tonight.<br>
<br>
Modified x3d.py as follows,<br>
<br>
    if self.head.hasChild():<br>
<br>
got changed to<br>
<br>
    if self.head and  if self.head.hasChild():<br>
<br>
This fix will be in the next release.<br>
<br>
> If fields and attributes such as DEF are treated the same, it<br>
> presumably limits the ability the validate a scene. For example,<br>
> routing a value to a DEF attribute may not be recognized as invalid.<br>
<br>
No longer sure what that one is... if still a problem, please send example.  As always, thanks.<br>
<br>
all the best, Don<br>
-- <br>
Don Brutzman  Naval Postgraduate School, Code USW/Br       <a href="mailto:brutzman@nps.edu" target="_blank">brutzman@nps.edu</a><br>
Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   +1.831.656.2149<br>
X3D graphics, virtual worlds, navy robotics <a href="http://faculty.nps.edu/brutzman" rel="noreferrer" target="_blank">http://faculty.nps.edu/brutzman</a><br>
<br>
_______________________________________________<br>
x3d-public mailing list<br>
<a href="mailto:x3d-public@web3d.org" target="_blank">x3d-public@web3d.org</a><br>
<a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" rel="noreferrer" target="_blank">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a><br>
</blockquote></div>