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":544,"date":"2021-01-19T22:07:03","date_gmt":"2021-01-19T22:07:03","guid":{"rendered":"http:\/\/www.philiprafael.com\/?p=544"},"modified":"2021-01-20T10:11:26","modified_gmt":"2021-01-20T10:11:26","slug":"lost-in-translation-lighting-review","status":"publish","type":"post","link":"http:\/\/www.philiprafael.com\/2021\/01\/19\/lost-in-translation-lighting-review\/","title":{"rendered":"Lost in Translation | Lighting Review"},"content":{"rendered":"\n

2020 was a strange year. Together we took part in what will eventually be seen as the world\u2019s largest psychological experiment: Lockdown. Furthermore, just in case the 1st lockdown wasn\u2019t a strange enough experience, we now find it leaking into a sequel, and I think we all know how these go.<\/p>\n\n\n\n

Among the many resolves we have at our disposal to better cope is to use the leftover time from not socializing to catch up on a few good films. I\u2019m sure that most of you have a handful of relics you could do well by re-watching. One of the films on my list is Lost in Translation.\u00a0<\/p>\n\n\n\n

I think it\u2019s a great film on many levels. Bill Murray\u2019s humour is extraordinary. On a personal level,  I imagine many can relate to the struggles and feelings of displacement the film conveys with such masterfulness, and as you\u2019ve probably come to expect, I have a special interest in the lighting.<\/p>\n\n\n\n

In case there is anyone out there that hasn’t yet seen the film, Lost in Translation revolves around the two main characters, Bob (Bill Murray) and Charlotte (Scarlett Johansson), who meet in Tokyo at the Park Hyatt Hotel. Bob is a weathered actor in his twilight who is going through a midlife crisis and has gone to Tokyo to cash in with less-than-inspiring work. Charlotte is a young, quiet, yet quirky introvert who is tagging along with her husband (and in life) hoping to eventually stumble upon a greater purpose.\u00a0<\/p>\n\n\n\n

The two find themselves feeling lonely, lost and isolated in the city and encounter in each other a lifeline of hope. They form a platonic\/ borderline romantic bond that is centred on a mutual understanding of their deeper feelings towards life. <\/p>\n\n\n\n

The film is densely populated with the type of feelings and emotions that tend to be left unsaid. Yet here they\u2019re raised to the forefront against a contrasting backdrop: Tokyo. This contrast is overarching and becomes as important as the characters themselves. There is a contrast of culture, contrast of language, contrast of numbers. Contrast is presented to us in a variety of ways, a favourite of mine are the many window scenes where we see the character plotted against what seems to be an innumerable city. It is here where we find the ultimate contrast of light vs dark.<\/p>\n\n\n\n

When we look at how light is expressed in Lost in Translation, we find a lit world that is much like our own. Lighting is not hyper inflated. Both in cinema and theatre, in order to help nurture an emotional response in the viewer, theatrical and cinematic lighting designers do a phenomenal job at creating hyper-real lit scenes. Lighting in film tends to be more real than the real world, and we feel it so.<\/p>\n\n\n\n

Lost in Translation is different, in the sense that it has quite a naturalistic feel to it, to the point that it can feel raw. A good example of this are the few instances where spotlights are aimed slightly off. The world does not revolve around the characters of the film in the same way it does not centre on us. Relying mostly on the existing lighting conditions, the lighting design rather focuses on finding the ordinary contrasts that occur in our day-to-day lives. <\/p>\n\n\n\n

Lighting is desaturated and as diffused as an overcast sky. This minimises the visual hierarchy of the brightness composition and results in our eyes needing to search for what is important. This tactic goes hand-in-hand with the subtleness of the characters presence or even impact within the scene. We tread along the film with the characters uncertain of what we should be paying attention to.<\/p>\n\n\n\n

Overall, the film renders itself with soft wrapping light and muted colour tones that help frame the feelings of loneliness and isolation. Again, this is even more so when contrasted by the backdrop of Tokyo, mostly relegated to a view through a hotel window. <\/p>\n\n\n\n

The hotel itself is a contained microcosm of artificial life and light. Whilst Tokyo is presented as a city washed in deep blue light, the hotel is home to warmer lighting tones. The hotel bar becomes the safe place where the characters meet and find refuge, and houses the warmer lighting tones of the film.\u00a0<\/p>\n\n\n\n

Lost in Translation is a romantically realistic film filled with subtle nuances that emphasises sincere human emotion and presents it as an authentic aesthetic experience.<\/p>\n\n\n\n

\"\"<\/figure>\n\n\n\n
\"\"<\/figure>\n\n\n\n
\"\"<\/figure>\n\n\n\n

<\/p>\n","protected":false},"excerpt":{"rendered":"

Lost in Translation is a romantically realistic film filled with subtle nuances that emphasises sincere human emotion and presents them as an authentic aesthetic experience.<\/p>\n","protected":false},"author":1,"featured_media":541,"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\/544"}],"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=544"}],"version-history":[{"count":10,"href":"http:\/\/www.philiprafael.com\/wp-json\/wp\/v2\/posts\/544\/revisions"}],"predecessor-version":[{"id":563,"href":"http:\/\/www.philiprafael.com\/wp-json\/wp\/v2\/posts\/544\/revisions\/563"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.philiprafael.com\/wp-json\/wp\/v2\/media\/541"}],"wp:attachment":[{"href":"http:\/\/www.philiprafael.com\/wp-json\/wp\/v2\/media?parent=544"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.philiprafael.com\/wp-json\/wp\/v2\/categories?post=544"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.philiprafael.com\/wp-json\/wp\/v2\/tags?post=544"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}