def __init__ (self):
        self.time = time.time()

        self._stat_jitter = Stats()
        self._stat_nb_frame = Stats()
        self._time_frame = 0.0
        self._last_time = 0.0
        self._nb_frame = 0

        logger.info('Morse configured in Best Effort Mode')
    def __init__ (self):
        self.time = time.time()
        self._incr = 1.0 / blenderapi.getfrequency()

        self._stat_jitter = Stats()
        self._last_time = 0.0

        logger.info('Morse configured in Fixed Simulation Step Mode with '
                    'time step of %f sec ( 1.0 /  %d)' %
                    (self._incr, blenderapi.getfrequency()))
Esempio n. 3
0
    def __init__(self, relative_time):
        if relative_time:
            self.time = 0.0
            self._real_time_offset = time.time()
        else:
            self.time = time.time()
            self._real_time_offset = 0.0
        self._time_offset = copy.copy(self.time)

        self._stat_jitter = Stats()
        self._stat_nb_frame = Stats()
        self._time_frame = 0.0
        self._last_time = 0.0
        self._nb_frame = 0

        scene = blenderapi.scene()
        for obj in scene.objects:
            if obj.name == '__morse_dt_analyser':
                self._morse_dt_analyser = obj

        self._prepare_compute_dt()

        logger.info('Morse configured in Best Effort Mode')
Esempio n. 4
0
    def __init__(self, relative_time):
        if relative_time:
            self.time = 0.0
            self._real_time_offset = time.time()
        else:
            self.time = time.time()
            self._real_time_offset = 0.0
        self._time_offset = copy.copy(self.time)
        self._incr = 1.0 / blenderapi.getfrequency()

        self._stat_jitter = Stats()
        self._last_time = 0.0

        logger.info('Morse configured in Fixed Simulation Step Mode with '
                    'time step of %f sec ( 1.0 /  %d)' %
                    (self._incr, blenderapi.getfrequency()))