Open
Description
from compas.geometry import Box
from compas_viewer import Viewer
viewer = Viewer()
box = Box(1)
boxobj = viewer.scene.add(box)
ticker = True
@viewer.on(interval=1000)
def reload(frame):
global boxobj, ticker
if ticker:
print("removing box")
viewer.scene.remove(boxobj)
else:
print("Adding box")
boxobj = viewer.scene.add(box)
boxobj.init() # This should not be necessary
ticker = not ticker
viewer.renderer.update()
viewer.show()
Metadata
Metadata
Assignees
Labels
No labels