jtcook2
jtcook2
open3d.visualization.gui.SceneWidget has a member "scene" of type open3d.visualization.rendering.Open3DScene. open3d.visualization.rendering.Open3DScene also has a member "scene" which I believe is of type open3d.visualization.rendering.Scene. The issue seems to arise in open3d.visualization.rendering.Scene. Its add_geometry...
I've discovered this by accident. But it looks like if you update the pose of a mesh in a scene using open3d.visualization.gui.SceneWidget.scene.set_geometry_transform(name, Transform) somewhere in "Callback" with open3d.visualization.gui.Application.instance.post_to_main_thread(window, Callback) then...