Creating and incorporating welcoming textures is another pillar of designing the visual terrain of a generic space, thus transforming the space into something unique, warm and inviting. Pattern projections are often used to cover large areas of blank space such as ceilings or walls. Popular patterns range from foliage which serves the unique function of "bringing the outside in" to abstract modern patterns which pair well with corporate functions. A simple and elegant application of pattern projections is to project a "starry sky" over a dance floor.Patterns can also be selected to complement event themes such as snowflakes for a holiday party.  Patterns can be large or small, crisp or diffused, bright or dim, and can be projected in hundreds of different colors.  Pattern projections are an efficient means of creating texture in a space.