hi jeff,
I tried viz.MainView.setPosition() with other positions (non-colliding!), e.g., simply
Code:
viz.collision(viz.ON)
def onCollision(info):
viz.MainView.setPosition([0,1.82,0])
viz.callback(viz.COLLISION_EVENT,onCollision)
I still get the "RuntimeError: maximum recursion depth exceeded". Calling viz.MainView.setPosition(), e.g.,
Code:
viz.collision(viz.ON)
def onCollision(info):
viz.MainView.reset(viz.HEAD_POS)
viz.MainView.setPosition([0,1.82,0])
viz.callback(viz.COLLISION_EVENT,onCollision)
also leads to the RuntimeError.
Any other ideas? Isn't possible to change the default of viz.HEAD_POS?