Example #1
0
 def setup(self):
     # clean existing mess before we start creating a mess
     self.destroy()
     # let's make a mess
     if self.manager == None:
         self.manager = Manager()
     self.writer = OscWriter(host=self.osc_host,
                             port=self.osc_port,
                             manager=self.manager)
     self.reader = JsonReader(self.json_file, manager=self.manager)
Example #2
0
 def __init__(self, owner):
     self.owner = owner
     self.config = bpy.data.objects[self.owner.name].moCapJsonConfig
     self.manager = Manager.instance_by_ref(self.owner) # try to get a global manager instance
     self.json_reader = JsonReader(path=self.config.file, loop=self.config.loop, sync=self.config.sync, manager=self.manager, autoStart=self.config.enabled)