Vaughan Metropolitan Centre Transit Station in Toronto
Vaughan Metropolitan Centre Transit Station, Canadian Interior Architecture Development, Images
Vaughan Metropolitan Centre Transit Station in Toronto
Transport Hub Interior in Canada ? design by Grimshaw Architects
19 Mar 2019
Vaughan Metropolitan Centre Transit Station
Architects: Grimshaw
Location: Toronto, Ontario, Canada
Atmospheric Lens is a public artwork integrated into the dome of the Vaughan Metropolitan Centre Transit Station in Toronto. Spanning 16,000 sqft it dissolves the convex ceiling of the above-ground pavilion into a dynamic, cubist collage of reflections of life inside the station.
Commuters moving under the ?lens? complete the passive kinetic effect by being in and seeing their reflection in the panels, becoming part of the ever-changing atmosphere above. Strategic skylights align with solstice and equinox sun angles channel light two levels down into the depths of the station, kinetically illuminating a typical daylight-starved space.
The project was a collaboration between the architects and artist from the onset ensuring a good fit of philosophy and approach. The artist developed and discussed conceptual sketches over the course of several months while the architect responded and refined their design. The mirror polished steel panels that line the underside of the ceiling for example, use a panel module inherent to the architecture of the structure. The artist was part of the design team which consisted of architects and 12 specialized design eng...
-------------------------------- |
ASENTAMIENTO. Vocabulario arquitectónico. |
|
Château de Peyrelade: Mediaeval Castle Built On A Rocky Spur
01-05-2024 08:18 - (
architecture )
Enhancing Outdoor Spaces with HOA-Friendly Upgrades and Decor Tips
01-05-2024 08:13 - (
architecture )