class plasma(object): def __init__(self): self.m = BoardMatrix(None, (board_x, board_y)) self.m.set_brightness((0x30, 0x45, 0x40)) #self.m.set_brightness((0x08, 0x04, 0x04)) self.init_pixels() def init_pixels(self): pass def frame(self, n): for x in range(0, 8*board_x): for y in range(0, 8): val = pixel_value(x, y) val = (val + n) & 0xff color = color_from_val(val) self.m.set_pixel((x, y), color)
def __init__(self): self.m = BoardMatrix(None, (board_x, board_y)) self.m.set_brightness((0x30, 0x45, 0x40)) #self.m.set_brightness((0x08, 0x04, 0x04)) self.init_pixels()