{"id":31425,"date":"2016-05-04T15:56:27","date_gmt":"2016-05-04T13:56:27","guid":{"rendered":"https:\/\/www.blender.org\/?p=31425"},"modified":"2024-08-13T12:10:21","modified_gmt":"2024-08-13T10:10:21","slug":"hardcore-henry-using-blender-for-vfx","status":"publish","type":"post","link":"https:\/\/www.blender.org\/news\/hardcore-henry-using-blender-for-vfx\/","title":{"rendered":"Hardcore Henry &#8211; using Blender for VFX"},"content":{"rendered":"<!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD HTML 4.0 Transitional\/\/EN\" \"http:\/\/www.w3.org\/TR\/REC-html40\/loose.dtd\">\n<?xml encoding=\"utf-8\"?><html><body><p class=\"p1\"><em>By: Yaroslav Kemnits,&nbsp;Ph.D.,&nbsp;Creative VFX director, Division LLC, Moscow, Russia<\/em><\/p>\n\n\n\n<div class=\"embed-responsive embed-responsive-16by9\" style=\"margin-bottom: 25px;\"><iframe loading=\"lazy\" width=\"640\" height=\"360\" class=\"embed-responsive-item\" src=\"https:\/\/player.vimeo.com\/video\/165033253\" frameborder=\"0\" webkitallowfullscreen=\"webkitallowfullscreen\" mozallowfullscreen=\"mozallowfullscreen\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/div>\n\n\n\n<p class=\"p1\"><strong>Hardcore Henry<\/strong> is a sci-fi movie. The hero is a cyborg fighting other hostile cyborgs. Instead of putting it in futuristic setting, writer\/director Ilya&nbsp;Nayshuller puts the events in the present ordinary world. That&rsquo;s why the shooting has taken place in buildings and streets of a&nbsp;real city. Just one scene of the movie couldn&rsquo;t be&nbsp;produced this way;&nbsp;the life pod free fall from stratosphere on the road near Moscow City, which should be looking like common GoPro action recording.<\/p>\n\n\n\n<p class=\"p1\">The fall has been filmed in three different parts: sky (above clouds), clouds (inside) and above city. The first part is set with blue sky above and white clouds canvas below &ndash; such scenes are always pretty. Then the pod enters the clouds. The GoPro shooting of falling through the clouds looks quite boring &ndash; grey screen is the only thing you see. That&rsquo;s why I added turbulence effect on entering the cloud mass and made huge cave-like hollows inside. Finally, the pod flies out of clouds and we can see quickly approaching city. Hero opens the parachute which softens the impact of collision with track.<\/p>\n\n\n\n<p class=\"p1\">I often use Blender when I create visual effects. I use it to create action scenes animatics, to make decoration sketches and many more. And, obviously, I know about its Cloud Generator add-on, so&nbsp;I used it in this movie. It is simple to use and versatile at the same time.<\/p>\n\n\n\n<p class=\"p1\">Using it, I&rsquo;ve made a cloud and dropped 6-camera unit on it. This unit is descending closer to the border of the cloud because the hero never looks backwards.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image01.jpg\"><img decoding=\"async\" src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image01.jpg\" style=\"width: 100%; height: auto;\" alt=\"image01\"><\/a> Animation of 6-camera unit<\/p>\n\n\n\n<p class=\"p1\">The scene was illuminated by two sources of light &ndash; Sun and Hemi (sky). I have compared render result with real GoPro recordings and it has exceeded all my expectations.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image02.jpg\"><img decoding=\"async\" src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image02.jpg\" alt=\"image02\" width=\"100%\" height=\"auto\" class=\"wp-image-31427 size-full\" srcset=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image02.jpg 1429w, https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image02-200x113.jpg 200w, https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image02-300x169.jpg 300w, https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image02-640x360.jpg 640w\" sizes=\"(max-width: 1429px) 100vw, 1429px\" \/><\/a> Render result<\/p>\n\n\n\n<p class=\"p1\">We have filmed the city with 360 degrees shooting using drone with 6-GoPro box. It was simpler.<\/p>\n\n\n\n<div class=\"wp-block-image is-style-js-isolify\"><figure class=\"alignleft\"><a href=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image03.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1429\" height=\"715\" src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image03.jpg\" alt=\"image03\" class=\"wp-image-31428\" srcset=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image03.jpg 1429w, https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image03-200x100.jpg 200w, https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image03-300x150.jpg 300w, https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image03-640x320.jpg 640w\" sizes=\"auto, (max-width: 1429px) 100vw, 1429px\" \/><\/a><\/figure><\/div>\n\n\n\n<p class=\"p1\">I have synchronized the records and layed it on the cube.<\/p>\n\n\n\n<div class=\"wp-block-image is-style-js-isolify\"><figure class=\"alignleft\"><a href=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image04.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1429\" height=\"745\" src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image04.jpg\" alt=\"image04\" class=\"wp-image-31429\" srcset=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image04.jpg 1429w, https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image04-300x156.jpg 300w, https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image04-640x334.jpg 640w\" sizes=\"auto, (max-width: 1429px) 100vw, 1429px\" \/><\/a><\/figure><\/div>\n\n\n\n<p class=\"p1\">The highest building in the Moscow City complex is 374 meters tall. The drone couldn&rsquo;t ascend higher than that, and I have needed to make the feeling of much greater height.<\/p>\n\n\n\n<div class=\"wp-block-image is-style-js-isolify\"><figure class=\"alignleft\"><a href=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image05.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1429\" height=\"268\" src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image05.jpg\" alt=\"image05\" class=\"wp-image-31430\" srcset=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image05.jpg 1429w, https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image05-200x38.jpg 200w, https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image05-300x56.jpg 300w, https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image05-640x120.jpg 640w\" sizes=\"auto, (max-width: 1429px) 100vw, 1429px\" \/><\/a><\/figure><\/div>\n\n\n\n<p class=\"p1\">I have used camera mapping in order to do this.<\/p>\n\n\n\n<p class=\"p1\">We have created a &ldquo;white room&rdquo; with programmed luminaires around the pod.<\/p>\n\n\n\n<div class=\"wp-block-image is-style-js-isolify\"><figure class=\"alignleft\"><a href=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image06.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1430\" height=\"804\" src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image06.jpg\" alt=\"image06\" class=\"wp-image-31431\" srcset=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image06.jpg 1430w, https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image06-200x112.jpg 200w, https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image06-300x169.jpg 300w, https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image06-640x360.jpg 640w\" sizes=\"auto, (max-width: 1430px) 100vw, 1430px\" \/><\/a><\/figure><\/div>\n\n\n\n<p class=\"p1\"><span>Several light FX were created with it. Moving sun light on heroine&rsquo;s face during pod&rsquo;s rotation, for example.<\/span><\/p>\n\n\n\n<div class=\"wp-block-image is-style-js-isolify\"><figure class=\"alignleft\"><a href=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image07.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"540\" src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image07.jpg\" alt=\"image07\" class=\"wp-image-31432\" srcset=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image07.jpg 1920w, https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image07-200x56.jpg 200w, https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image07-300x84.jpg 300w, https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image07-640x180.jpg 640w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/a><\/figure><\/div>\n\n\n\n<p class=\"p1\">The program allowed us to alter light parameters inside and out of clouds and many other things.<\/p>\n\n\n\n<div class=\"wp-block-image is-style-js-isolify\"><figure class=\"alignleft\"><a href=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image08.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1429\" height=\"804\" src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image08.jpg\" alt=\"image08\" class=\"wp-image-31433\" srcset=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image08.jpg 1429w, https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image08-200x113.jpg 200w, https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image08-300x169.jpg 300w, https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image08-640x360.jpg 640w\" sizes=\"auto, (max-width: 1429px) 100vw, 1429px\" \/><\/a><\/figure><\/div>\n\n\n\n<p class=\"p1\">Usage of mirrors enabled recording of reflections.<\/p>\n\n\n\n<p class=\"p1\">Finally, I&rsquo;ve needed to create and animate a parachute.<\/p>\n\n\n\n<div class=\"wp-block-image is-style-js-isolify\"><figure class=\"alignleft\"><a href=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image09.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1429\" height=\"747\" src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image09.jpg\" alt=\"image09\" class=\"wp-image-31434\" srcset=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image09.jpg 1429w, https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image09-200x105.jpg 200w, https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image09-300x157.jpg 300w, https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image09-640x335.jpg 640w\" sizes=\"auto, (max-width: 1429px) 100vw, 1429px\" \/><\/a><\/figure><\/div>\n\n\n\n<p class=\"p1\">It wasn&rsquo;t difficult because the parachute should have been visible just for one second. I&rsquo;ve used usual Round Canopy Parachute. One thing &ndash; I had to enlarge it a little, otherwise it was becoming too small. I used the cloth simulation and the wind as force for animation parachute.<\/p>\n\n\n\n<p class=\"p1\">We have also used Blender Fracture Modifier (<a href=\"http:\/\/df-vfx.de\/fracturemodifier\/\">http:\/\/df-vfx.de\/fracturemodifier\/<\/a>) to create explosions and collapses.<\/p>\n\n\n\n<div class=\"wp-block-image is-style-js-isolify\"><figure class=\"alignleft\"><a href=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image10.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image10.jpg\" alt=\"image10\" class=\"wp-image-31435\" srcset=\"https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image10.jpg 1920w, https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image10-200x113.jpg 200w, https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image10-300x169.jpg 300w, https:\/\/www.blender.org\/wp-content\/uploads\/2016\/05\/image10-640x360.jpg 640w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/a><\/figure><\/div>\n\n\n\n<p><\/p>\n\n\n\n<a href=\"#why-have-we-chosen-blender\" class=\"is-heading-anchor\"><h3 class=\"wp-block-heading\" id=\"why-have-we-chosen-blender\">Why have we chosen Blender?<\/h3><\/a>\n\n\n\n<p class=\"p1\">It is a very flexible tool. It includes almost every modern top technologies and has convenient and user-friendly interface, which gives us the opportunity to solve creative problems without struggling with fiddly software.<\/p>\n\n\n\n<p class=\"p1\"><a href=\"http:\/\/www.di.vision\/\">http:\/\/www.di.vision\/<\/a><\/p>\n\n\n\n<p class=\"p1\">Yaroslav Kemnits,&nbsp;Ph.D.,&nbsp;Creative VFX director, Division LLC, Moscow, Russia<\/p>\n\n\n\n<p class=\"p3\">On set VFX supervisor of &ldquo;Hardcore Henry&rdquo; movie.<\/p>\n<\/body><\/html>\n","protected":false},"excerpt":{"rendered":"<p>Using Blender for the VFX in the sci-fi movie &#8220;Hardcore Henry&#8221;.<\/p>\n","protected":false},"author":4,"featured_media":80725,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[29,35],"tags":[131],"class_list":["post-31425","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","category-user-stories","tag-user-stories"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.blender.org\/wp-json\/wp\/v2\/posts\/31425","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.blender.org\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.blender.org\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.blender.org\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.blender.org\/wp-json\/wp\/v2\/comments?post=31425"}],"version-history":[{"count":10,"href":"https:\/\/www.blender.org\/wp-json\/wp\/v2\/posts\/31425\/revisions"}],"predecessor-version":[{"id":80726,"href":"https:\/\/www.blender.org\/wp-json\/wp\/v2\/posts\/31425\/revisions\/80726"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.blender.org\/wp-json\/wp\/v2\/media\/80725"}],"wp:attachment":[{"href":"https:\/\/www.blender.org\/wp-json\/wp\/v2\/media?parent=31425"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.blender.org\/wp-json\/wp\/v2\/categories?post=31425"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.blender.org\/wp-json\/wp\/v2\/tags?post=31425"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}