except: self.logger.log_traceback(False) def quit(self): """ BlenderVR Callback, called at run stop. """ if self.BlenderVR.isMaster(): try: self._OSC.reset() # sends "/global reset" OSC msg self.logger.debug("## Quit my Processor") except: self.logger.log_traceback(False) elif blendervr.is_creating_loader(): import bpy class Processor(blendervr.processor.getProcessor()): def __init__(self, creator): super(Processor, self).__init__(creator) elif blendervr.is_console(): class Processor(blendervr.processor.getProcessor()): def __init__(self, console): super(Processor, self).__init__(console) def useLoader(self): return True
if info['key'] == ord('q'): self.BlenderVR.quit("pressed 'q' key") # mouse input in info if 'mouse position' in info.keys(): self._textMouse['Text'] = "mouse position: {0}".format( info['mouse position']) # # uncomment the following line to print keyboard # # and mouse related information in console window # self.logger.debug(info) except: self.logger.log_traceback(False) elif blendervr.is_creating_loader(): import bpy class Processor(blendervr.processor.getProcessor()): def __init__(self, creator): super(Processor, self).__init__(creator) elif blendervr.is_console(): class Processor(blendervr.processor.getProcessor()): def __init__(self, console): super(Processor, self).__init__(console) def useLoader(self): return True