def start(self, args=None): Feature.start(self, args) # draw rotating pyramid or cube self.rotation += 1 if self.is_pyramid: draw_pyramid(self.rotation) elif self.is_cube: draw_cube(self.rotation)
def start(self, args=None): image = args Feature.start(self, args) # if slide, add to background image if self.iris_slide.size > 0: slide_offset_and_height = self.SLIDE_OFFSET + self.iris_slide.shape[0] slide_offset_and_width = self.SLIDE_OFFSET + self.iris_slide.shape[1] image[self.SLIDE_OFFSET:slide_offset_and_height, self.SLIDE_OFFSET:slide_offset_and_width] = self.iris_slide self.background_image = image else: self.background_image = np.array([])
def start(self, args=None): Feature.start(self, args) # enable fog if cloudy if self.is_cloudy: glFogi(GL_FOG_MODE, GL_LINEAR) glFogfv(GL_FOG_COLOR, (0.5, 0.5, 0.5, 1.0)) glFogf(GL_FOG_DENSITY, 0.35) glHint(GL_FOG_HINT, GL_NICEST) glFogf(GL_FOG_START, 1.0) glFogf(GL_FOG_END, 5.0) glEnable(GL_FOG) else: glDisable(GL_FOG)