from kivy.uix.image import CoreImage
from kivy.graphics import Rectangle, Color
from kivy.properties import ListPropertyy
from kivy.clock import Clock
class NoiseTexture(Widget):
TEX_SIZE = 100, 100
noise_color = ListProperty((1, 1, 1, 1))
def __init__(self, **kw):
super().__init__(**kw)
Clock.schedule_once(lambda *args: Clock.schedule_once(self.update_texture))
def update_texture(self, *args):