{"id":8120,"date":"2023-02-08T10:41:07","date_gmt":"2023-02-08T17:41:07","guid":{"rendered":"https:\/\/mattfife.com\/?p=8120"},"modified":"2023-02-08T11:06:06","modified_gmt":"2023-02-08T18:06:06","slug":"unreal-engine-5-metahuman-and-stable-diffusion","status":"publish","type":"post","link":"https:\/\/mattfife.com\/?p=8120","title":{"rendered":"Unreal Engine 5 Metahuman and Stable Diffusion"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><a rel=\"noreferrer noopener\" href=\"https:\/\/80.lv\/articles\/creating-stylized-face-animation-with-metahuman-stable-diffusion\/\" data-type=\"URL\" data-id=\"https:\/\/80.lv\/articles\/creating-stylized-face-animation-with-metahuman-stable-diffusion\/\" target=\"_blank\">CoffeeVectors wanted to see what kind of workflow he could build<\/a> bridging <a rel=\"noreferrer noopener\" href=\"https:\/\/metahuman.unrealengine.com\/\" data-type=\"URL\" data-id=\"https:\/\/metahuman.unrealengine.com\/\" target=\"_blank\">Epic&#8217;s MetaHuman<\/a> with AI image synthesis platforms like Stable Diffusion. His experiments were really interesting and instructive to other beginners.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">He started with a simple face generated by stable diffusion:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"8121\" data-permalink=\"https:\/\/mattfife.com\/?attachment_id=8121\" data-orig-file=\"https:\/\/i0.wp.com\/mattfife.com\/wp-content\/themes\/mattTheme\/headerimgs\/2023\/02\/widen_1840x0.jpeg?fit=1840%2C1840&amp;ssl=1\" data-orig-size=\"1840,1840\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"widen_1840x0\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/mattfife.com\/wp-content\/themes\/mattTheme\/headerimgs\/2023\/02\/widen_1840x0.jpeg?fit=640%2C640&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/mattfife.com\/wp-content\/themes\/mattTheme\/headerimgs\/2023\/02\/widen_1840x0.jpeg?resize=390%2C390&#038;ssl=1\" alt=\"\" class=\"wp-image-8121\" width=\"390\" height=\"390\" srcset=\"https:\/\/i0.wp.com\/mattfife.com\/wp-content\/themes\/mattTheme\/headerimgs\/2023\/02\/widen_1840x0.jpeg?resize=1024%2C1024&amp;ssl=1 1024w, https:\/\/i0.wp.com\/mattfife.com\/wp-content\/themes\/mattTheme\/headerimgs\/2023\/02\/widen_1840x0.jpeg?resize=300%2C300&amp;ssl=1 300w, https:\/\/i0.wp.com\/mattfife.com\/wp-content\/themes\/mattTheme\/headerimgs\/2023\/02\/widen_1840x0.jpeg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/mattfife.com\/wp-content\/themes\/mattTheme\/headerimgs\/2023\/02\/widen_1840x0.jpeg?resize=768%2C768&amp;ssl=1 768w, https:\/\/i0.wp.com\/mattfife.com\/wp-content\/themes\/mattTheme\/headerimgs\/2023\/02\/widen_1840x0.jpeg?resize=1536%2C1536&amp;ssl=1 1536w, https:\/\/i0.wp.com\/mattfife.com\/wp-content\/themes\/mattTheme\/headerimgs\/2023\/02\/widen_1840x0.jpeg?resize=270%2C270&amp;ssl=1 270w, https:\/\/i0.wp.com\/mattfife.com\/wp-content\/themes\/mattTheme\/headerimgs\/2023\/02\/widen_1840x0.jpeg?w=1840&amp;ssl=1 1840w, https:\/\/i0.wp.com\/mattfife.com\/wp-content\/themes\/mattTheme\/headerimgs\/2023\/02\/widen_1840x0.jpeg?w=1280&amp;ssl=1 1280w\" sizes=\"auto, (max-width: 390px) 100vw, 390px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">He then fed that image into Metahuman as a new starting point and cycled through a few generations. With each cycle, you can change the prompt and steer things in slightly different directions. It becomes less about a single initial prompt and more about understanding\/modifying the larger system of settings interacting with each other. The results were actually quite good:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/cdn.80.lv\/api\/upload\/content\/9c\/633c67467d6b3.gif?w=640&#038;ssl=1\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">I thought he had a good observation on creating prompts here:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Don&#8217;t get tunnel vision on the prompts. There\u2019s more to a car than the engine. Prompts are important but they\u2019re not everything. With platforms like Dall-E 2 where underlying variables aren\u2019t exposed, the prompts do play a dominant role.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But with Stable Diffusion and Midjourney, there are more controls available to you that affect the output. If you&#8217;re not getting what you want from prompts alone in Stable Diffusion, for instance, it could be because you need to shop around the sampler methods and CFG Scale values. Even the starting resolution affects the images you get because it changes the initial noise pattern<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Definitely worth the read if you&#8217;re interested.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Links:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a rel=\"noreferrer noopener\" href=\"https:\/\/80.lv\/articles\/creating-stylized-face-animation-with-metahuman-stable-diffusion\/\" data-type=\"URL\" data-id=\"https:\/\/80.lv\/articles\/creating-stylized-face-animation-with-metahuman-stable-diffusion\/\" target=\"_blank\">Creating Stylized Face Animation With MetaHuman &amp; Stable Diffusion<\/a><\/li>\n\n\n\n<li><a rel=\"noreferrer noopener\" href=\"https:\/\/www.unrealengine.com\/en-US\/metahuman\" data-type=\"URL\" data-id=\"https:\/\/www.unrealengine.com\/en-US\/metahuman\" target=\"_blank\">Unreal Metahuman<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>CoffeeVectors wanted to see what kind of workflow he could build bridging Epic&#8217;s MetaHuman with AI image synthesis platforms like Stable Diffusion. His experiments were really interesting and instructive to other beginners. He started with a simple face generated by stable diffusion: He then fed that image into Metahuman as a new starting point and cycled through a few generations. With each cycle, you can change the prompt and steer things in slightly different directions. It becomes less about a&#8230;<\/p>\n<p class=\"read-more\"><a class=\"btn btn-default\" href=\"https:\/\/mattfife.com\/?p=8120\"> Read More<span class=\"screen-reader-text\">  Read More<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[28,22,9],"tags":[],"class_list":["post-8120","post","type-post","status-publish","format-standard","hentry","category-ai","category-artdesign","category-cool"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p4WECr-26Y","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/mattfife.com\/index.php?rest_route=\/wp\/v2\/posts\/8120","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mattfife.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mattfife.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mattfife.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mattfife.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8120"}],"version-history":[{"count":6,"href":"https:\/\/mattfife.com\/index.php?rest_route=\/wp\/v2\/posts\/8120\/revisions"}],"predecessor-version":[{"id":8133,"href":"https:\/\/mattfife.com\/index.php?rest_route=\/wp\/v2\/posts\/8120\/revisions\/8133"}],"wp:attachment":[{"href":"https:\/\/mattfife.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8120"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mattfife.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8120"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mattfife.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8120"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}