Textures and controller