我了解到vpython在导入visual时会自动创建一个名为'scene'的显示。无论如何我可以阻止这种情况发生,然后手动将我的对象添加到我喜欢的显示中。这是我正在寻找的功能:
import vis
vis.scene.disable
my_scene = vis.display()
my_object = box()
my_scene.objects.append(my_object)
答案 0 :(得分:0)
scene
只是创建的默认显示。您只需创建一个新的display
对象,它就会成为新的默认对象。
from visual import *
d = display()
obj = box() # You could also specify display=d
print obj.display == d # Prints True