textures or arbitrary operators and rules for roof faces