{"id":2912,"date":"2022-06-22T19:08:30","date_gmt":"2022-06-22T10:08:30","guid":{"rendered":"https:\/\/www.codedojo.com\/?p=2912"},"modified":"2022-07-17T13:52:57","modified_gmt":"2022-07-17T04:52:57","slug":"how-to-create-simon-belmont-with-dall%c2%b7e-2","status":"publish","type":"post","link":"https:\/\/www.codedojo.com\/?p=2912","title":{"rendered":"How to create Simon Belmont with DALL\u00b7E 2"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/image-66.png\" alt=\"\" class=\"wp-image-2921\" width=\"248\" height=\"226\" srcset=\"https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/image-66.png 331w, https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/image-66-300x273.png 300w\" sizes=\"auto, (max-width: 248px) 100vw, 248px\" \/><figcaption>Simon Belmont as he appears in Castlevania: Grimoire of Souls (Src: Wikipedia)<\/figcaption><\/figure>\n\n\n\n<p>This morning OpenAI has changed the rules &#8211; we can share pictures with faces now!  To celebrate, I figured I&#8217;d have DALL\u00b7E create a real life photo of Castlevania hero, Simon Belmont.  He should look something like the above picture, right?<\/p>\n\n\n\n<p>I&#8217;ll just enter the name and the style of photo I want and with the magic of AI we get&#8230;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/Simon-Belmont_simple_6pic-1024x680.png\" alt=\"\" class=\"wp-image-2913\" width=\"1115\" height=\"739\" srcset=\"https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/Simon-Belmont_simple_6pic-1024x680.png 1024w, https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/Simon-Belmont_simple_6pic-300x199.png 300w, https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/Simon-Belmont_simple_6pic-768x510.png 768w, https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/Simon-Belmont_simple_6pic-1536x1020.png 1536w, https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/Simon-Belmont_simple_6pic-624x414.png 624w\" sizes=\"auto, (max-width: 1115px) 100vw, 1115px\" \/><figcaption>&#8220;Simon Belmont , Professional Photograph in the studio, perfect lighting, bokeh&#8221;<\/figcaption><\/figure>\n\n\n\n<p>&#8230;some bikers and Neo wannabes.  DALL\u00b7E has been programmed to ignore (?) famous people and I guess that extends to fictional characters as well.  Had poor results with Mickey Mouse and <a href=\"https:\/\/twitter.com\/rtsoft\/status\/1539244590448128000\">Shrek<\/a> too.<\/p>\n\n\n\n<p>It will never closely duplicate a celebrity face or anybody&#8217;s face for that matter, it will only output greatly &#8220;mixed&#8221; things.  (this is a legal\/ethical choice rather than a technological limitation I believe)<\/p>\n\n\n\n<p>So the secret is to forget the name and craft a worthy sentence to describe the target in textual detail.  Actually, I get slightly better results including the name so I&#8217;ll keep that too.<\/p>\n\n\n\n<p>As a representative of lazy people everywhere, I&#8217;ll use OpenAI&#8217;s GPT-3 DaVinci to create the description for me.  (Their text AI tools have no qualms referencing famous people or anything else)<\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"871\" height=\"144\" src=\"https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/gpt3_simon_prompt.png\" alt=\"\" class=\"wp-image-2917\" srcset=\"https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/gpt3_simon_prompt.png 871w, https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/gpt3_simon_prompt-300x50.png 300w, https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/gpt3_simon_prompt-768x127.png 768w, https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/gpt3_simon_prompt-624x103.png 624w\" sizes=\"auto, (max-width: 871px) 100vw, 871px\" \/><\/figure>\n\n\n\n<p>Perfect.  Now we feed the AI created description into DALL\u00b7E and get&#8230;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/smon_6pic-1024x676.png\" alt=\"\" class=\"wp-image-2918\" width=\"1170\" height=\"771\" srcset=\"https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/smon_6pic-1024x676.png 1024w, https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/smon_6pic-300x198.png 300w, https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/smon_6pic-768x507.png 768w, https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/smon_6pic-1536x1014.png 1536w, https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/smon_6pic-624x412.png 624w, https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/smon_6pic.png 1606w\" sizes=\"auto, (max-width: 1170px) 100vw, 1170px\" \/><figcaption>&#8220;Simon Belmont is a tall and muscular man with long, flowing blond hair.  He has piercing blue eyes and a chiseled jawline.  He typically wears a red tunic with a white undershirt, brown trousers, and black boots.  He also wears a red cape and golden cross around his neck, Professional Photograph in the studio, perfect lighting, bokeh<\/figcaption><\/figure>\n\n\n\n<p>Well, much closer.  You know, we should have added a whip.<\/p>\n\n\n\n<p>The quality stands up pretty well at full resolution too:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/DALL\u00b7E-2022-06-22-16.23.06-Simon-Belmont-is-a-tall-and-muscular-man-with-long-flowing-blond-hair.-He-has-piercing-blue-eyes-and-a-chiseled-jawline.-He-typically-wears-a-red-tun.png\" alt=\"\" class=\"wp-image-2919\" width=\"1169\" height=\"1169\" srcset=\"https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/DALL\u00b7E-2022-06-22-16.23.06-Simon-Belmont-is-a-tall-and-muscular-man-with-long-flowing-blond-hair.-He-has-piercing-blue-eyes-and-a-chiseled-jawline.-He-typically-wears-a-red-tun.png 1024w, https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/DALL\u00b7E-2022-06-22-16.23.06-Simon-Belmont-is-a-tall-and-muscular-man-with-long-flowing-blond-hair.-He-has-piercing-blue-eyes-and-a-chiseled-jawline.-He-typically-wears-a-red-tun-300x300.png 300w, https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/DALL\u00b7E-2022-06-22-16.23.06-Simon-Belmont-is-a-tall-and-muscular-man-with-long-flowing-blond-hair.-He-has-piercing-blue-eyes-and-a-chiseled-jawline.-He-typically-wears-a-red-tun-150x150.png 150w, https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/DALL\u00b7E-2022-06-22-16.23.06-Simon-Belmont-is-a-tall-and-muscular-man-with-long-flowing-blond-hair.-He-has-piercing-blue-eyes-and-a-chiseled-jawline.-He-typically-wears-a-red-tun-768x768.png 768w, https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/DALL\u00b7E-2022-06-22-16.23.06-Simon-Belmont-is-a-tall-and-muscular-man-with-long-flowing-blond-hair.-He-has-piercing-blue-eyes-and-a-chiseled-jawline.-He-typically-wears-a-red-tun-624x624.png 624w, https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/DALL\u00b7E-2022-06-22-16.23.06-Simon-Belmont-is-a-tall-and-muscular-man-with-long-flowing-blond-hair.-He-has-piercing-blue-eyes-and-a-chiseled-jawline.-He-typically-wears-a-red-tun-120x120.png 120w\" sizes=\"auto, (max-width: 1169px) 100vw, 1169px\" \/><figcaption>What a hero!  We may have found the box art for Dink Smallwood 2&#8230; !  Or a romance novel.  Oh, wait, we can&#8217;t use any of this generated stuff commercially yet, too bad.<\/figcaption><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/DALL\u00b7E-2022-06-22-16.23.05-Simon-Belmont-is-a-tall-and-muscular-man-with-long-flowing-blond-hair.-He-has-piercing-blue-eyes-and-a-chiseled-jawline.-He-typically-wears-a-red-tun.png\" alt=\"\" class=\"wp-image-2920\" width=\"1152\" height=\"1152\" srcset=\"https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/DALL\u00b7E-2022-06-22-16.23.05-Simon-Belmont-is-a-tall-and-muscular-man-with-long-flowing-blond-hair.-He-has-piercing-blue-eyes-and-a-chiseled-jawline.-He-typically-wears-a-red-tun.png 1024w, https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/DALL\u00b7E-2022-06-22-16.23.05-Simon-Belmont-is-a-tall-and-muscular-man-with-long-flowing-blond-hair.-He-has-piercing-blue-eyes-and-a-chiseled-jawline.-He-typically-wears-a-red-tun-300x300.png 300w, https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/DALL\u00b7E-2022-06-22-16.23.05-Simon-Belmont-is-a-tall-and-muscular-man-with-long-flowing-blond-hair.-He-has-piercing-blue-eyes-and-a-chiseled-jawline.-He-typically-wears-a-red-tun-150x150.png 150w, https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/DALL\u00b7E-2022-06-22-16.23.05-Simon-Belmont-is-a-tall-and-muscular-man-with-long-flowing-blond-hair.-He-has-piercing-blue-eyes-and-a-chiseled-jawline.-He-typically-wears-a-red-tun-768x768.png 768w, https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/DALL\u00b7E-2022-06-22-16.23.05-Simon-Belmont-is-a-tall-and-muscular-man-with-long-flowing-blond-hair.-He-has-piercing-blue-eyes-and-a-chiseled-jawline.-He-typically-wears-a-red-tun-624x624.png 624w, https:\/\/www.codedojo.com\/wp-content\/uploads\/2022\/06\/DALL\u00b7E-2022-06-22-16.23.05-Simon-Belmont-is-a-tall-and-muscular-man-with-long-flowing-blond-hair.-He-has-piercing-blue-eyes-and-a-chiseled-jawline.-He-typically-wears-a-red-tun-120x120.png 120w\" sizes=\"auto, (max-width: 1152px) 100vw, 1152px\" \/><figcaption>Add an eye patch for Goro Majima Belmont<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>Being a skilled writer (unlike the person typing)  will probably result in better images.  All those pages of boring descriptive prose in The Hobbit would create masterpieces!<\/p>\n\n\n\n<p>I&#8217;ve been dabbling with creating creature sprites\/concept art to fit existing games (Like Dink Smallwood) but inpainting techniques have not been producing good results yet.  Still learning and playing with things.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This morning OpenAI has changed the rules &#8211; we can share pictures with faces now! To celebrate, I figured I&#8217;d have DALL\u00b7E create a real life photo of Castlevania hero, Simon Belmont. He should look something like the above picture, right? I&#8217;ll just enter the name and the style of photo I want and with [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[35,11,34,3,6],"tags":[],"class_list":["post-2912","post","type-post","status-publish","format-standard","hentry","category-ai","category-art","category-dalle","category-development","category-tech-tips"],"_links":{"self":[{"href":"https:\/\/www.codedojo.com\/index.php?rest_route=\/wp\/v2\/posts\/2912","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codedojo.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codedojo.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codedojo.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codedojo.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2912"}],"version-history":[{"count":9,"href":"https:\/\/www.codedojo.com\/index.php?rest_route=\/wp\/v2\/posts\/2912\/revisions"}],"predecessor-version":[{"id":2928,"href":"https:\/\/www.codedojo.com\/index.php?rest_route=\/wp\/v2\/posts\/2912\/revisions\/2928"}],"wp:attachment":[{"href":"https:\/\/www.codedojo.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2912"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codedojo.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2912"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codedojo.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2912"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}