Microsoft Envisioning Centers
An immersive stage for Microsoft innovations

Microsoft Envisioning Centers are located throughout the world to present new products and technologies to Microsoft customers. Luci Creative and Ravenswood Studio partner to create permanent presentation stages, averaging 1,200 square-feet, that are custom-designed and built for each unique location. They contain complex lighting systems and multi-touch projection surfaces integrated into the stage vignettes, representing home, vertical office, and mobile environments. We create these interactive branded environments with integrated presentation technologies that allow speakers to control lighting, sound, and presentations via a single touch point. A set of risers with comfortable conference chairs for the audience, complete the immersive experience.

Microsoft Corporation
Average 1200 sq. ft.
Multiple locations

Creative Strategy

Environmental Design

Graphics Design

Lighting Design

Interactive Development

Implementation Oversight

No items found.
related projects