<div dir="ltr">Hi,<br><br>after some debugging I discovered another issue with x3d.py. It can be boiled down t o a few lines of code:<br><br><font face="monospace">import x3d.x3d as x<br><br>my_scene = x.Scene()<br>group = x.Group()<br>my_scene.children.append(group)<br>print(my_scene.XML())<br><br>=> output<br>=> <Scene><br>=>  <Group/><br>=> </Scene><br><br>my_other_scene = x.Scene()<br>print(my_other_scene.XML())<br><br>=> output<br>=> <Scene><br>=>  <Group/><br>=> </Scene><br><br></font>I think my_other_scene should be empty but remembers the content of the first scene.<div>Can you reproduce that ?</div><div>On the other hand this works (in a new session):</div><div><font face="monospace"><br></font></div><div><font face="monospace">my_scene = x.Scene( children = [x.Group()] )<br>print(my_scene.XML())<br><br>=> output<br>=> <Scene><br>=>  <Group/><br>=> </Scene><br><br>my_other_scene = x.Scene()<br>print(my_other_scene.XML()) </font> <br></div><div><br></div><div><font face="monospace">=> output<br>=> <Scene><br>=> </Scene></font><br></div><div><br>-- <br>Andreas Plesch<br>Waltham, MA 02453</div></div>