Deprecated: Return type of WP_Theme::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/class-wp-theme.php on line 554 Deprecated: Return type of WP_Theme::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/class-wp-theme.php on line 595 Deprecated: Return type of WP_Theme::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/class-wp-theme.php on line 535 Deprecated: Return type of WP_Theme::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/class-wp-theme.php on line 544 Deprecated: Return type of WP_REST_Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/rest-api/class-wp-rest-request.php on line 952 Deprecated: Return type of WP_REST_Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/rest-api/class-wp-rest-request.php on line 972 Deprecated: Return type of WP_REST_Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/rest-api/class-wp-rest-request.php on line 984 Deprecated: Return type of WP_REST_Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/rest-api/class-wp-rest-request.php on line 995 Deprecated: Return type of WP_Block_List::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/class-wp-block-list.php on line 151 Deprecated: Return type of WP_Block_List::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/class-wp-block-list.php on line 175 Deprecated: Return type of WP_Block_List::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/class-wp-block-list.php on line 164 Deprecated: Return type of WP_Block_List::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/class-wp-block-list.php on line 186 Deprecated: Return type of WP_Block_List::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/class-wp-block-list.php on line 138 Deprecated: Return type of WP_Block_List::offsetExists($index) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/class-wp-block-list.php on line 75 Deprecated: Return type of WP_Block_List::offsetGet($index) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/class-wp-block-list.php on line 89 Deprecated: Return type of WP_Block_List::offsetSet($index, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/class-wp-block-list.php on line 110 Deprecated: Return type of WP_Block_List::offsetUnset($index) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/class-wp-block-list.php on line 127 Deprecated: Return type of WP_Block_List::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/class-wp-block-list.php on line 199 Deprecated: Optional parameter $_api_data declared before required parameter $item_name is implicitly treated as a required parameter in /customers/2/f/e/philiprafael.com/httpd.www/wp-content/plugins/feed-them-social/updater/updater-check-class.php on line 44 Deprecated: DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/script-loader.php on line 331 Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/Requests/Cookie/Jar.php on line 63 Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/Requests/Cookie/Jar.php on line 73 Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/Requests/Cookie/Jar.php on line 89 Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/Requests/Cookie/Jar.php on line 102 Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/Requests/Cookie/Jar.php on line 111 Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40 Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51 Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68 Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82 Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91 Notice: WP_Block_Type_Registry::register was called incorrectly. Block type names must contain a namespace prefix. Example: my-plugin/my-custom-block-type Please see Debugging in WordPress for more information. (This message was added in version 5.0.0.) in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/functions.php on line 5313 Deprecated: sanitize_url is deprecated since version 2.8.0! Use esc_url_raw() instead. in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/functions.php on line 4861 Deprecated: DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/script-loader.php on line 331 Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/class-wp.php on line 173 Warning: Cannot modify header information - headers already sent by (output started at /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/class-wp-theme.php:9) in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/rest-api/class-wp-rest-server.php on line 1637 Warning: Cannot modify header information - headers already sent by (output started at /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/class-wp-theme.php:9) in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/rest-api/class-wp-rest-server.php on line 1637 Warning: Cannot modify header information - headers already sent by (output started at /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/class-wp-theme.php:9) in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/rest-api/class-wp-rest-server.php on line 1637 Warning: Cannot modify header information - headers already sent by (output started at /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/class-wp-theme.php:9) in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/rest-api/class-wp-rest-server.php on line 1637 Warning: Cannot modify header information - headers already sent by (output started at /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/class-wp-theme.php:9) in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/rest-api/class-wp-rest-server.php on line 1637 Warning: Cannot modify header information - headers already sent by (output started at /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/class-wp-theme.php:9) in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/rest-api/class-wp-rest-server.php on line 1637 Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/wp-db.php on line 3031 Warning: Cannot modify header information - headers already sent by (output started at /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/class-wp-theme.php:9) in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/rest-api/class-wp-rest-server.php on line 1637 Warning: Cannot modify header information - headers already sent by (output started at /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/class-wp-theme.php:9) in /customers/2/f/e/philiprafael.com/httpd.www/wp-includes/rest-api/class-wp-rest-server.php on line 1637 {"id":466,"date":"2018-10-28T16:34:47","date_gmt":"2018-10-28T16:34:47","guid":{"rendered":"http:\/\/www.philiprafael.com\/?p=466"},"modified":"2018-11-09T16:57:42","modified_gmt":"2018-11-09T16:57:42","slug":"poetics-of-lighting-design","status":"publish","type":"post","link":"http:\/\/www.philiprafael.com\/2018\/10\/28\/poetics-of-lighting-design\/","title":{"rendered":"Poetics of Lighting Design"},"content":{"rendered":"

In my personal quest to understand the poetic nature of lighting design, I find myself concerned with matters I feel are important to creativity as they transcend what we do into something meaningful. Poetry is a central part of this journey and understanding the poetic process enables an understanding that bridges design with something greater.<\/p>\n

I think it will not come as a surprise to learn that the word poetry has its origin in ancient Greece. It derives from the ancient word poi\u0113t\u0113s<\/em>. What is interesting is that poi\u0113t\u0113s<\/em> had at the time a very different meaning to the word poetry today. It meant \u2018to make\u2019, and was simultaneously understood to mean both the \u2018construction of beauty\u2019<\/em>, and the \u2018beauty of construction\u2019<\/em>. In ancient Greece, a poet was the \u2018maker\u2019 of that beauty.<\/p>\n

\u2018Poetry of space\u2019 is considered by many to be the art of shaping volume and materials. However, I find that there is ambiguity in this statement, as an important part of \u201cspace\u201d in architecture is found where there is no material. It is in the space that is void of brick where you find greater meaning. To give an example, in a home, the outer walls and roof fulfil the function of providing shelter but it is within the inner space that you fulfil the act of living in your home. Perhaps \u201cpoetry of space\u201d can better be understood as an intangible relationship between materials and void that only exists as an experience lived by a user.<\/p>\n

The poetics of lighting design is fundamentally tied to these concepts. The experience of architecture, of a space, is predominately visual, meaning it is fundamentally dependent to light. Yet despite the concepts sharing a common birthplace, they are different. I admit that the differences are subtle but it is within these subtleties that the beauty of lighting design lays.<\/p>\n

My search for a Grand Theory of Lighting Poi\u0113t\u0113s<\/em> is by nature an unfinished one. This blog today is merely a line in the sand marked by the discovery of this deeper etymological connection of the word poetry to the practice of architecture and design. As I\u2019ve attempted to understand the poetics of lighting design throughout my career, I\u2019ve come to recognise a set common ingredients that have consistently played an important role in my practice. The significance of their presence in my work may vary from project to project but they are consistently important to what I do.<\/p>\n

Purpose<\/strong> \u2013 a function that transcends the physical aspect of a design, only tangible as the act of experiencing the design. The purpose of a design is not always clear but it is important for the lighting designer to find its clarity. From purpose, design intent can emerge and this is an essential element to the poetic process. Design intent tells us what the design should be and how it should connect to the user. For lighting, this means how it will communicate with the user. This level of clarity will guide the designer in the many creative decisions necessary throughout the realisation of the project.<\/p>\n

Sense of Place <\/strong>\u2013 an emotional basis from which to construct. It is important to understand the identity of each individual location. The poet-lighting designer will draw upon direct and\/or indirect references to the natural landscape, the existing common architectural language, the current and historical local culture, and uncover, if possible, the local archetypes that have shaped the local collective mind throughout its history.<\/p>\n

Intuition<\/strong> \u2013 it is a peek into the centre of our minds. That place where we are as creatively free as our true self can ever be. Intuition is just that, a peek. It is probably not possible to fully understand the thought processes behind intuition. At best, we post-rationalise what came to us naturally. But listening to our intuition is important, as it somehow knows how to focus on what is important and cut off the unnecessary and irrelevant distractions.<\/p>\n

Contingency<\/strong> \u2013 Architecture and design are contingent by nature. These are disciplines that exist in a world of uncertainties as they are dependent on external factors that cannot be controlled. At best they are managed. A lighting design requires a brief, it will have a limit to its budget, is reliant on the materials available at the time and on the building mastery of the builders. And these are just a few of the most obvious. There are more subtle and difficult dependencies such as social norms, the upbringing of the individual, the boundaries of what it is to be an architect or a designer, etc. It may seem odd that I consider contingency to be an ingredient to the poetic process but somehow it is. It is the struggle of the designer and their resolve that drives us to go beyond what was previously thought to be possible.<\/p>\n

Technology<\/strong> \u2013 lighting is fundamentally a technological discipline as it implies a technological mastering of materials. Whilst this statement is apparently obvious with artificial lighting, it is equally true for daylight as the lighting designer seeks to control natural light to suit our comfort. A mastery of lighting design requires a mastery of the tools available to the lighting designer.<\/p>\n

Improvisation<\/strong> \u2013 It is only recently that I have considered this ingredient to be part of the poetic process. I have previously considered improvisation as a method to resolve a particular type of contingency but now I see it as an important part that deserves acknowledgement. Building a project is a tremendous challenge and I am yet to complete one that does not encounter the unexpected adversity. Yes, these can be a cause for frustration but since they are inevitable, they must be faced if the design is to come to fruition. Learning how to overcome this struggle is an art in itself and accepting an element of improvisation, as a natural human response to the unexpected deserves recognition.<\/p>\n

Experience<\/strong> \u2013 Keith Richards once said, \u201cthe greatest thing about songwriting, it\u2019s not an intellectual experience.\u201d The same is true for Architecture and Design. The grand finale of any design will always be the experience of the user. And the experience of the user will always be just that: An experience \u2013 free from the intellectual journey, from any preconception of what the space should or was expected to be. The project is complete and out of the designer\u2019s control. The experience has become what the space, therefore the design, is. For me, this sovereignty of the experience is poetic in itself.<\/p>\n","protected":false},"excerpt":{"rendered":"

In my personal quest to understand the poetic nature of lighting design, I find myself concerned with matters I feel are important to creativity as they transcend what we do into something meaningful. Poetry is a central part of this journey and understanding the poetic process enables an understanding that bridges design with something greater. […]<\/p>\n","protected":false},"author":1,"featured_media":486,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_oct_exclude_from_cache":false,"_mi_skip_tracking":false},"categories":[1],"tags":[],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"http:\/\/www.philiprafael.com\/wp-json\/wp\/v2\/posts\/466"}],"collection":[{"href":"http:\/\/www.philiprafael.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.philiprafael.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.philiprafael.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.philiprafael.com\/wp-json\/wp\/v2\/comments?post=466"}],"version-history":[{"count":7,"href":"http:\/\/www.philiprafael.com\/wp-json\/wp\/v2\/posts\/466\/revisions"}],"predecessor-version":[{"id":475,"href":"http:\/\/www.philiprafael.com\/wp-json\/wp\/v2\/posts\/466\/revisions\/475"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.philiprafael.com\/wp-json\/wp\/v2\/media\/486"}],"wp:attachment":[{"href":"http:\/\/www.philiprafael.com\/wp-json\/wp\/v2\/media?parent=466"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.philiprafael.com\/wp-json\/wp\/v2\/categories?post=466"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.philiprafael.com\/wp-json\/wp\/v2\/tags?post=466"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}