<?xml version="1.0" encoding="utf-8" ?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:tt="http://teletype.in/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/"><title>Pirog</title><subtitle>Technical Artist @ 1047 Games</subtitle><author><name>Pirog</name></author><id>https://teletype.in/atom/pirog17000</id><link rel="self" type="application/atom+xml" href="https://teletype.in/atom/pirog17000?offset=0"></link><link rel="alternate" type="text/html" href="https://teletype.in/@pirog17000?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=pirog17000"></link><link rel="next" type="application/rss+xml" href="https://teletype.in/atom/pirog17000?offset=10"></link><link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></link><updated>2026-04-16T07:07:19.009Z</updated><entry><id>pirog17000:Soviet-Era-facility-vol3</id><link rel="alternate" type="text/html" href="https://teletype.in/@pirog17000/Soviet-Era-facility-vol3?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=pirog17000"></link><title>Soviet Era research facility - vol.3</title><published>2022-07-26T21:44:27.838Z</published><updated>2022-08-10T23:41:14.086Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img3.teletype.in/files/23/91/23916f6c-8401-435c-9e14-102703c66900.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://cdn.discordapp.com/attachments/988998234666049546/1001132788126335046/output_0000.png&quot;&gt;Every picture is generated with #stablediffusion</summary><content type="html">
  &lt;p id=&quot;V0ex&quot;&gt;Every picture is generated with #stablediffusion&lt;/p&gt;
  &lt;figure id=&quot;rzet&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998234666049546/1001132788126335046/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Soviet Era research facility by Asher Brown Durand and Eddie Mendoza featured on ArtStation&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;3TSK&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998234666049546/1001133523450736711/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;v6xC&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998234666049546/1001133717512802365/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;xq2T&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998234666049546/1001134001546862632/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;HT3P&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001589313550688317/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Soviet Era Lunar Experimental greenery atrium complex by Asher Brown Durand by Eddie Mendoza by Ivan Shishkin featured on ArtStation&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;IhQT&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001589460674289764/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;GtFK&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001589627926347847/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Soviet Era Modern Lunar greenhouse atrium complex by Asher Brown Durand by Eddie Mendoza by Ivan Shishkin featured on ArtStation&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;J8QC&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001589949134544988/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;vGfV&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001591236832006374/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Soviet Era Modern Lunar greenhouse complex under starry skies by Ivan Shishkin, Asher Brown Durand and Eddie Mendoza detailed picture&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;GNav&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001591394873393322/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;Tevj&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001591793688785029/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;vtk2&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001592121322651759/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Soviet Era 1980s Modern Lunar largest research complex facility under starry skies by Ivan Shishkin, Asher Brown Durand and Eddie Mendoza detailed picture&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;uRuc&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001593048419008572/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Soviet Era 1980s Modern Lunar largest research complex facility located in the foothills by Ivan Shishkin, Asher Brown Durand and Eddie Mendoza detailed picture&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;YPEK&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001593937233973379/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;BcGi&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001594093358563459/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Soviet Era 1980s Largest research complex facility located in the foothills by Ivan Shishkin, Asher Brown Durand and Eddie Mendoza detailed picture&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;RfFv&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001594555310809249/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;Ah2y&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001594489623826442/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;kGF4&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001594995628843188/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Soviet Era 1970s Megastructure research complex facility located in the open ocean by Ivan Shishkin, Asher Brown Durand and Eddie Mendoza detailed picture&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;Pxh3&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001595300529582120/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Soviet Era 1970s Ocean research complex facility located in the open waters by Eddie Mendoza, Ivan Shishkin and Asher Brown Durand detailed picture&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;s8qa&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001595844258185296/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Soviet Era 1960s Secret Research Facility located in the mountains by Eddie Mendoza, Ivan Shishkin and Asher Brown Durand accurate concept art trending artstation&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;sHcB&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001595921081045032/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Soviet Era 1960s Secret Research Facility located in the snowy mountains by Eddie Mendoza, Ivan Shishkin and Asher Brown Durand accurate concept art trending artstation&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;vjIJ&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001595958808821780/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Soviet Era 1960s Secret Research Facility located in the snowy mountains by Eddie Mendoza, Ivan Shishkin and Asher Brown Durand accurate concept art trending artstation&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;yQXe&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001596013108285563/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;XvpB&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001596156230504478/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;XiFr&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001596330541600858/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Soviet Era 1960s Airspace Research Complex located in the snowy mountains by Eddie Mendoza, Ivan Shishkin and Asher Brown Durand accurate concept art trending artstation&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;hw4K&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001596794314162186/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Soviet Era 1960s Space port, Large Hub located in the snowy mountains by Eddie Mendoza, Ivan Shishkin and Asher Brown Durand accurate concept art trending artstation&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;CHWF&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001596869690019900/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;SSpL&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001596943551713280/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;a3jg&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001597109738405938/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Soviet Era 1970s Large Living Hub located in the snowy mountains by Eddie Mendoza, Ivan Shishkin and Asher Brown Durand accurate concept art trending artstation&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;HuIU&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001597477725683812/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;4Rmy&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001597510156042321/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Soviet Era 1970s Largest Space Logistics Complex located in the snowy mountains by Eddie Mendoza, Ivan Shishkin and Asher Brown Durand accurate concept art trending artstation&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;8CBV&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001597970489290762/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Soviet Era 1970s Largest Habitat Complex located in the northern mountains chain, starry dark skies, red dawn by Eddie Mendoza, Ivan Shishkin and Asher Brown Durand accurate concept art trending artstation&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;YJ4S&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001598042362888192/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Soviet Era 1970s Largest Habitat Complex located in the northern mountains chain, starry dark skies, red dawn by Eddie Mendoza, Ivan Shishkin and Asher Brown Durand accurate concept art trending artstation&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;VBzm&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001598138798317678/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;lzG2&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001598174550577202/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;wxMu&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001598546300129331/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;H99b&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001599033007153182/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;pKSF&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001599084471271625/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;XqD1&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001599487464177715/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Soviet Era 1980s Space Research Complex located in the forest, summer foggy morning.  Concept art by Eddie Mendoza, Ivan Shishkin and Asher Brown Durand detailed and accurate concept art trending artstation&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;ZpHz&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001599522805399582/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;ksG5&quot;&gt;Soviet Era 1950s Space Research Complex located in the forest, summer foggy morning. Concept art by Eddie Mendoza, Ivan Shishkin and Asher Brown Durand detailed and accurate concept art trending artstation&lt;/p&gt;
  &lt;figure id=&quot;Pp7n&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001600068375289866/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;MCPg&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001600232246739044/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;Nzw8&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001600367664042124/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Soviet Era 1950s Largest factory facility located in the forest, summer foggy morning.  Concept art by Eddie Mendoza, Ivan Shishkin and Asher Brown Durand detailed and accurate concept art, Bladerunner wibes, trending artstation&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;aKY4&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001600493438644314/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;5BQ5&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001600850973696038/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;SYWT&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001601190481629347/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;dKXD&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001601142201004088/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Soviet Era 1980s Largest industrial factory defensive wall, surrounding small town, summer foggy morning.  Concept art by Eddie Mendoza, Ivan Shishkin and Asher Brown Durand detailed and accurate concept art, Bladerunner wibes, trending artstation&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;2M1e&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001601475878862868/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Blade runner style, Soviet Era 1980s Largest industrial factory defensive wall, surrounding small town, summer foggy morning.  Concept art by Eddie Mendoza, Ivan Shishkin and Asher Brown Durand detailed and accurate concept art, trending artstation&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;iEmD&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001601548603891842/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;QmDC&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001602220283940884/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;2bJT&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001602511565762701/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Blade runner style, Soviet Era 1980s Largest industrial factory defensive wall, surrounding small town, bright summer day. Concept art by Eddie Mendoza, Ivan Shishkin and Asher Brown Durand detailed and accurate concept art, trending artstation&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;wjmZ&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001602992224612464/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Blade runner style, Largest industrial factory defensive wall, surrounding small town, bright summer day. Concept art by Eddie Mendoza, Ivan Shishkin and Asher Brown Durand detailed and accurate concept art, trending artstation&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;8NAS&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001603060604354702/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;U9Ge&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001603109656727592/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;xNfS&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001603150815449180/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;4spy&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001603190749417603/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;wZHx&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001603223699865640/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;GMAW&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001603271892406332/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;AvLq&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001603637660893355/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Blade runner style, Largest industrial wall, surrounding small town, stormy rainy summer evening. Concept art by Eddie Mendoza, Ivan Shishkin and Asher Brown Durand detailed and accurate concept art, trending artstation&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;yQJp&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001603673346035742/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;odjU&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001603717495267358/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;XofW&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001604063642800168/output_0000.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;WxsH&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001604323148574860/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Blade runner style, Largest defence walls surrounds small neon slum city, stormy rainy summer night. Concept art by Eddie Mendoza, Ivan Shishkin and Asher Brown Durand detailed and accurate concept art, trending artstation&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;SC3z&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001604644893626492/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Blade runner style, Largest defence walls surrounds crowded neon cyberpunk slum city, stormy rainy summer night. Concept art by Eddie Mendoza, dragan bibin, Marc Simonetti and Asher Brown Durand detailed and accurate concept art, trending artstation&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;SDL9&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001605187489763369/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Blade runner style, bird-eye perspective at Largest defence walls surrounding crowded streets of neon cyberpunk slums, stormy rainy summer night. Concept art by Eddie Mendoza, dragan bibin, Marc Simonetti and Asher Brown Durand detailed and accurate concept art, trending artstation&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;QPTX&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/1001184473385287710/1001605698637008916/output_0000.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Blade runner style, bird-eye perspective at Largest defence walls surrounding crowded streets of neon cyberpunk slums, stormy rainy foggy night. Concept art by Eddie Mendoza, dragan bibin, Marc Simonetti and Asher Brown Durand detailed and accurate concept art, trending artstation&lt;/figcaption&gt;
  &lt;/figure&gt;

</content></entry><entry><id>pirog17000:SovietEraBuildings-2</id><link rel="alternate" type="text/html" href="https://teletype.in/@pirog17000/SovietEraBuildings-2?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=pirog17000"></link><title>Soviet Era research facility - vol.2</title><published>2022-07-25T14:25:25.947Z</published><updated>2022-07-25T14:25:25.947Z</updated><category term="neural-networks" label="neural networks"></category><summary type="html">&lt;img src=&quot;https://cdn.discordapp.com/attachments/988998234666049546/996097856026988645/61262_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_1.png&quot;&gt;</summary><content type="html">
  &lt;figure id=&quot;Q57K&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998234666049546/996097856026988645/61262_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_1.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Soviet Era research facility by Asher Brown Durand and Eddie Mendoza featured on ArtStation&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;QIfh&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996101977958273125/61268_Soviet_Era_Lunar_Living_Complex_by_Asher_Brown_Durand_by_Eddie_Mendoza_by_Ivan_Shishkin_oil_on_canvas_detailed_featured_on_Artstation_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;nusj&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996102055041175632/61268_Soviet_Era_Lunar_Living_Complex_by_Asher_Brown_Durand_by_Eddie_Mendoza_by_Ivan_Shishkin_oil_on_canvas_detailed_featured_on_Artstation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;hsvL&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996102086842392716/61268_Soviet_Era_Lunar_Living_Complex_by_Asher_Brown_Durand_by_Eddie_Mendoza_by_Ivan_Shishkin_oil_on_canvas_detailed_featured_on_Artstation_5.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;8WEU&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996102118584877167/61268_Soviet_Era_Lunar_Living_Complex_by_Asher_Brown_Durand_by_Eddie_Mendoza_by_Ivan_Shishkin_oil_on_canvas_detailed_featured_on_Artstation_6.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;Vzry&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996098333569450046/61262_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;qbZ8&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996098393359265893/61262_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;GfKr&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996098430910857347/61262_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;JSGf&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996098460552015902/61262_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_5.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;vzgN&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996098488817434756/61262_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_6.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;O0Xx&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998234666049546/996098973452476596/61263_Soviet_Era_moon_living_complex_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;SVAB&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996099243599204463/61263_Soviet_Era_moon_living_complex_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;6Q4k&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996099287802986576/61263_Soviet_Era_moon_living_complex_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;0oYa&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996099318006157422/61263_Soviet_Era_moon_living_complex_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_5.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;YbrC&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996099399224668170/61264_Soviet_Era_Moon_ore_mining_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;tH7x&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996099443017396355/61264_Soviet_Era_Moon_ore_mining_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;wIug&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996099483152691281/61264_Soviet_Era_Moon_ore_mining_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;9iM7&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998234666049546/996100487017414766/61266_Soviet_Era_Far_Reach_Facility_by_Asher_Brown_Durand_by_Eddie_Mendoza_by_Fenghua_Zhong_featured_on_ArtStation_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;sa3x&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996100554084335746/61266_Soviet_Era_Far_Reach_Facility_by_Asher_Brown_Durand_by_Eddie_Mendoza_by_Fenghua_Zhong_featured_on_ArtStation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;sZbI&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996100615178555533/61266_Soviet_Era_Far_Reach_Facility_by_Asher_Brown_Durand_by_Eddie_Mendoza_by_Fenghua_Zhong_featured_on_ArtStation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;zXiV&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996100761048072273/61266_Soviet_Era_Far_Reach_Facility_by_Asher_Brown_Durand_by_Eddie_Mendoza_by_Fenghua_Zhong_featured_on_ArtStation_5.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;uI5X&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996100834440003734/61267_Soviet_Era_Far_Reach_Facility_by_Asher_Brown_Durand_by_Eddie_Mendoza_by_Fenghua_Zhong_by_Zaha_Hadid_featured_on_ArtStation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;EqbP&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996100948562821241/61267_Soviet_Era_Far_Reach_Facility_by_Asher_Brown_Durand_by_Eddie_Mendoza_by_Fenghua_Zhong_by_Zaha_Hadid_featured_on_ArtStation_5.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;Bola&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996101919976202280/61268_Soviet_Era_Lunar_Living_Complex_by_Asher_Brown_Durand_by_Eddie_Mendoza_by_Ivan_Shishkin_oil_on_canvas_detailed_featured_on_Artstation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;b8gd&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998234666049546/996101833217036388/61269_Soviet_Era_Lunar_Living_Complex_by_Asher_Brown_Durand_by_Eddie_Mendoza_by_Richard_Doyle_oil_on_canvas_detailed_featured_on_Artstation_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;tTOF&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996102187681845348/61269_Soviet_Era_Lunar_Living_Complex_by_Asher_Brown_Durand_by_Eddie_Mendoza_by_Richard_Doyle_oil_on_canvas_detailed_featured_on_Artstation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;U0JU&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996102242795016262/61269_Soviet_Era_Lunar_Living_Complex_by_Asher_Brown_Durand_by_Eddie_Mendoza_by_Richard_Doyle_oil_on_canvas_detailed_featured_on_Artstation_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;CVSY&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996102289922195456/61269_Soviet_Era_Lunar_Living_Complex_by_Asher_Brown_Durand_by_Eddie_Mendoza_by_Richard_Doyle_oil_on_canvas_detailed_featured_on_Artstation_5.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;WyHr&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998234666049546/996101985990361248/61270_Soviet_Era_Lunar_Living_Complex_by_Asher_Brown_Durand_by_Eddie_Mendoza_Laurie_Greasley_oil_on_canvas_detailed_featured_on_Artstation_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;YLM6&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996102372180889630/61270_Soviet_Era_Lunar_Living_Complex_by_Asher_Brown_Durand_by_Eddie_Mendoza_Laurie_Greasley_oil_on_canvas_detailed_featured_on_Artstation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;tSUE&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996102457656623155/61270_Soviet_Era_Lunar_Living_Complex_by_Asher_Brown_Durand_by_Eddie_Mendoza_Laurie_Greasley_oil_on_canvas_detailed_featured_on_Artstation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;yaSB&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996103223423287346/61272_Soviet_Era_Lunar_observatory_complex_by_M.W._Kaluta_by_Eddie_Mendoza_Ruan_Jia_oil_on_canvas_detailed_featured_on_Artstation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;NEim&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996103361411698688/61273_Soviet_Era_Lunar_observatory_complex_by_Hendrik_Kerstens_by_Eddie_Mendoza_Terada_Katsuya_oil_on_canvas_detailed_featured_on_Artstation_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;T5um&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996104045158735953/61274_Soviet_Era_Observatory_complex_near_living_quarters_facility_by_Hendrik_Kerstens_by_Eddie_Mendoza_Terada_Katsuya_oil_on_canvas_detailed_featured_on_Artstation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;AAGM&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996104095125487707/61274_Soviet_Era_Observatory_complex_near_living_quarters_facility_by_Hendrik_Kerstens_by_Eddie_Mendoza_Terada_Katsuya_oil_on_canvas_detailed_featured_on_Artstation_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;SisO&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996104162003648573/61274_Soviet_Era_Observatory_complex_near_living_quarters_facility_by_Hendrik_Kerstens_by_Eddie_Mendoza_Terada_Katsuya_oil_on_canvas_detailed_featured_on_Artstation_6.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;LzkK&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996104289388859423/61275_Soviet_Era_Observatory_complex_near_habitat_structure_facility_by_Hendrik_Kerstens_by_Eddie_Mendoza_Terada_Katsuya_oil_on_canvas_detailed_featured_on_Artstation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;GwlQ&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996104325627662446/61275_Soviet_Era_Observatory_complex_near_habitat_structure_facility_by_Hendrik_Kerstens_by_Eddie_Mendoza_Terada_Katsuya_oil_on_canvas_detailed_featured_on_Artstation_5.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;6OwC&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996104360218083368/61275_Soviet_Era_Observatory_complex_near_habitat_structure_facility_by_Hendrik_Kerstens_by_Eddie_Mendoza_Terada_Katsuya_oil_on_canvas_detailed_featured_on_Artstation_6.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;lEik&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996105092669374574/61279_Soviet_Era_Research_facility_complex_near_habitat_structure_on_the_new_planet_by_Hendrik_Kerstens_Terada_Katsuya_Ivan_Shishkin_oil_on_canvas_detailed_featured_on_Artstation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;UMhA&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996105136290136064/61279_Soviet_Era_Research_facility_complex_near_habitat_structure_on_the_new_planet_by_Hendrik_Kerstens_Terada_Katsuya_Ivan_Shishkin_oil_on_canvas_detailed_featured_on_Artstation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;Bz1F&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996105179151745044/61279_Soviet_Era_Research_facility_complex_near_habitat_structure_on_the_new_planet_by_Hendrik_Kerstens_Terada_Katsuya_Ivan_Shishkin_oil_on_canvas_detailed_featured_on_Artstation_6.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;ksFv&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996106206533931018/61285_Soviet_Era_research_complex_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_2.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Soviet Era research complex by Asher Brown Durand and Eddie Mendoza featured on ArtStation&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;dM2B&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996106243070509216/61285_Soviet_Era_research_complex_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;M70u&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996106271570800660/61285_Soviet_Era_research_complex_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;zgLr&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996106336339239012/61285_Soviet_Era_research_complex_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_5.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;KMVi&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996106396514922576/61285_Soviet_Era_research_complex_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_6.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;d9pD&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996106452328525894/61286_Soviet_Era_research_complex_by_Asher_Brown_Durand_Hendrik_Kerstens_and_Eddie_Mendoza_featured_on_ArtStation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;7KMV&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996106545790210048/61286_Soviet_Era_research_complex_by_Asher_Brown_Durand_Hendrik_Kerstens_and_Eddie_Mendoza_featured_on_ArtStation_6.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;RgLx&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998234666049546/996110143932608562/61293_Soviet_Era_research_complex_by_Jeremy_Lipking_Ivan_Shishkin_Ivan_Aivazovsky_and_Eddie_Mendoza_featured_on_ArtStation_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;tkxP&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996110293254013009/61293_Soviet_Era_research_complex_by_Jeremy_Lipking_Ivan_Shishkin_Ivan_Aivazovsky_and_Eddie_Mendoza_featured_on_ArtStation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;TqdW&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996110352368554044/61293_Soviet_Era_research_complex_by_Jeremy_Lipking_Ivan_Shishkin_Ivan_Aivazovsky_and_Eddie_Mendoza_featured_on_ArtStation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;QTKM&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996110370211111032/61293_Soviet_Era_research_complex_by_Jeremy_Lipking_Ivan_Shishkin_Ivan_Aivazovsky_and_Eddie_Mendoza_featured_on_ArtStation_5.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;x2Tp&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996110491392942110/61296_Soviet_Era_research_complex_Naukograd_by_Jeremy_Lipking_Ivan_Shishkin_Ivan_Aivazovsky_and_Eddie_Mendoza_featured_on_ArtStation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;2mPz&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996110568547168396/61296_Soviet_Era_research_complex_Naukograd_by_Jeremy_Lipking_Ivan_Shishkin_Ivan_Aivazovsky_and_Eddie_Mendoza_featured_on_ArtStation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;yOqo&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996110583860572261/61296_Soviet_Era_research_complex_Naukograd_by_Jeremy_Lipking_Ivan_Shishkin_Ivan_Aivazovsky_and_Eddie_Mendoza_featured_on_ArtStation_5.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;NUh5&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998234666049546/996111345177075803/61300_beautiful_accurate_concept_art_of_Soviet_Era_research_complex_Naukograd_by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;30uD&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996111548936355951/61300_beautiful_accurate_concept_art_of_Soviet_Era_research_complex_Naukograd_by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;cRap&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996111586366332958/61300_beautiful_accurate_concept_art_of_Soviet_Era_research_complex_Naukograd_by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;DJ3z&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996111612836593846/61300_beautiful_accurate_concept_art_of_Soviet_Era_research_complex_Naukograd_by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;2z6T&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996111639457837146/61300_beautiful_accurate_concept_art_of_Soviet_Era_research_complex_Naukograd_by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_5.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;zLEv&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996111655916285962/61300_beautiful_accurate_concept_art_of_Soviet_Era_research_complex_Naukograd_by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_6.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;ThzS&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998234666049546/996403643236499546/62152_Soviet_Era_research_complex_Naukograd_DOF_by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;VrG6&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996403825655156787/62152_Soviet_Era_research_complex_Naukograd_DOF_by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;h4Yj&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996403868755836979/62152_Soviet_Era_research_complex_Naukograd_DOF_by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_5.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;AHJE&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/996403883381370880/62152_Soviet_Era_research_complex_Naukograd_DOF_by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_6.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;4atx&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://media.discordapp.net/attachments/988467616299507753/997209357647347852/64428_Naukograd_research_complex_by_Greg_Rutkowski_oil_on_canvas_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;zYLv&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://media.discordapp.net/attachments/988467616299507753/997209535976591401/64428_Naukograd_research_complex_by_Greg_Rutkowski_oil_on_canvas_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;tB5Y&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://media.discordapp.net/attachments/988467616299507753/997209616498823248/64428_Naukograd_research_complex_by_Greg_Rutkowski_oil_on_canvas_6.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;PX9A&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://media.discordapp.net/attachments/988467616299507753/997213096999403551/64440_Naukograd_research_complex_by_Esao_Andrews_oil_on_canvas_2.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Esao Andrews&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;4q9x&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://media.discordapp.net/attachments/988467616299507753/997213352218591333/64440_Naukograd_research_complex_by_Esao_Andrews_oil_on_canvas_5.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Esao Andrews&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;fFyF&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://media.discordapp.net/attachments/988467616299507753/997214118878654535/64442_Naukograd_research_complex_by_John_James_Audubon_oil_on_canvas_3.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Naukograd research complex by John James Audubon, oil on canvas&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;Hwl8&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://media.discordapp.net/attachments/988467616299507753/997214215079198841/64442_Naukograd_research_complex_by_John_James_Audubon_oil_on_canvas_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;

</content></entry><entry><id>pirog17000:Fantastic_Neural_Botanical_Illustrations</id><link rel="alternate" type="text/html" href="https://teletype.in/@pirog17000/Fantastic_Neural_Botanical_Illustrations?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=pirog17000"></link><title>Ботанические иллюстрации невиданных растений</title><published>2022-06-24T19:51:25.209Z</published><updated>2022-06-24T21:41:08.102Z</updated><category term="neural-networks" label="neural networks"></category><summary type="html">&lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/989975502339072070/28673_Alien_lettuce_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_1.png&quot;&gt;Все картинки были сгенерированы нейросетью EleutherAI</summary><content type="html">
  &lt;p id=&quot;qUyt&quot; data-align=&quot;center&quot;&gt;&lt;em&gt;Все картинки были сгенерированы нейросетью EleutherAI&lt;/em&gt;&lt;/p&gt;
  &lt;figure id=&quot;qB4G&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/989975502339072070/28673_Alien_lettuce_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;HBCM&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/989975407723962378/28671_Alien_cabbage_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;SEIB&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/989973552977571850/28649_Alien_Snow_plant_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;qY3F&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/989972925656494101/28640_red_alien_plant_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;DtzN&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989975577513566208/28673_Alien_lettuce_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;2KzX&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989975478444130365/28671_Alien_cabbage_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;NVaP&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989975437390254090/28671_Alien_cabbage_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;YMeb&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989974903795114014/28662_Alien_tube_plant_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;ItEi&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989973740643291218/28649_Alien_Snow_plant_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;61aK&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989973713518735380/28649_Alien_Snow_plant_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;I8gA&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/989997684083531786/28943_Evil_Damned_blossoming_flower_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;wryR&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989997703406686309/28943_Evil_Damned_blossoming_flower_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;fGok&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989997781504626728/28943_Evil_Damned_blossoming_flower_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;7rX9&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989973608166223934/28648_Frost_plant_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;bYWt&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989973581377208341/28648_Frost_plant_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;VtIq&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989973041025011712/28641_blue_alien_plant_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;3nwN&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989973017914404904/28640_red_alien_plant_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;bVpI&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989972999149064222/28640_red_alien_plant_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;lwgg&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989972965951156284/28641_blue_alien_plant_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;7ulD&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989972953800265798/28640_red_alien_plant_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;YugA&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989977113908109402/28688_Alien_lettuce_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;3lr6&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989977840223146024/28697_dotted_alien_houseplant_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;G6n7&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/989997893685485599/28949_Evil_Damned_Lovecraftian_horror_flower_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;0I4k&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989977953779724318/28699_Striped_alien_plant_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;oLWv&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989978004593705010/28699_Striped_alien_plant_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;2DsK&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989978639783301220/28707_dangerous_alien_plant_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;u29v&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/989978889990336542/28708_alien_swirled_lettuce_flower_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;lS0M&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989978947959808041/28708_alien_swirled_lettuce_flower_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;iOz5&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989978986262192158/28708_alien_swirled_lettuce_flower_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;OUZE&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/989996231197589504/28934_Alien_dragonfruit_or_coconut_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;JMd5&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/989988060215279616/28829_Lovecraftian_lettuce_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;9hdC&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989988104934916126/28829_Lovecraftian_lettuce_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;zUHF&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989988920299253860/28838_Alien_geometrical_patterned_lettuce_detailed_fine_botanical_illustration_by_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;vaYM&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989989572995870730/28850_Alien_Blue_Carrot_plant_detailed_fine_scientific__botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;VMOI&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989989594953056296/28852_Alien_cristata_plant_detailed_fine_scientific__botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;8PJh&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989989720903802960/28850_Alien_Blue_Carrot_plant_detailed_fine_scientific__botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;dpGz&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989989727388205136/28852_Alien_cristata_plant_detailed_fine_scientific__botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;p8Z9&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989989820648554496/28850_Alien_Blue_Carrot_plant_detailed_fine_scientific__botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;u62I&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989992936102060133/28901_Alien_spiky_mushroom_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_acid_colored_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;oCNF&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989994960977813514/28918_Alien_bell_mushroom_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_acid_coloured_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;09am&quot; data-align=&quot;center&quot;&gt;Mushrooms | Грибы&lt;/h2&gt;
  &lt;p id=&quot;fSHy&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;CXar&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989979492166541352/28713_alien_swirled_mushroom_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;oKk0&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989979597544226877/28713_alien_swirled_mushroom_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;vKWW&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989979671749877800/28713_alien_swirled_mushroom_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;yjU4&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/989979579345154139/28714_alien_dark_purple_glowing_mushroom_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;V8fX&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989979784585035847/28714_alien_dark_purple_glowing_mushroom_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;aR4y&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/989980203830874143/28720_alien_tube_mushroom_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;BsUU&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989980257551532143/28720_alien_tube_mushroom_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;vGWP&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989980330465300510/28720_alien_tube_mushroom_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;1j9k&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/989980259430567977/28721_alien_tentacle_mushroom_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;mAi1&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989980466184605696/28721_alien_tentacle_mushroom_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;QWrU&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989980507137785947/28721_alien_tentacle_mushroom_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;AaO7&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989980540180525066/28721_alien_tentacle_mushroom_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;bUm5&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989980713522700338/28723_toxic_alien__mushroom_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;9yRy&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989980763967586444/28723_toxic_alien__mushroom_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;vtFD&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/989981168889888848/28727_crowned_alien_mushroom_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;T7yN&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989981206936424518/28727_crowned_alien_mushroom_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;gm4u&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989981266524930058/28727_crowned_alien_mushroom_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;CPTW&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989992794888241212/28900_Alien_porous_mushroom_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_acid_colored_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;wMLH&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989992891822772244/28901_Alien_spiky_mushroom_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_acid_colored_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;ETHU&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/989995060458303528/28922_Alien_burning_mushroom_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_colored_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;qX00&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989995160446308412/28922_Alien_burning_mushroom_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_colored_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;T4lr&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989995201940586516/28922_Alien_burning_mushroom_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_colored_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;Gr7s&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989992993924730940/28901_Alien_spiky_mushroom_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_acid_colored_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;SjiF&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989994344918433842/28912_Alien_mushroom_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_acid_coloured_engraved_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;5KQb&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/989995623388434472/28924_Alien_poison_mushroom_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_colored_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;RwoO&quot; data-align=&quot;center&quot;&gt;&lt;strong&gt;Vegetables | Овощи&lt;/strong&gt;&lt;/h2&gt;
  &lt;figure id=&quot;o96F&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/989989450450866176/28850_Alien_Blue_Carrot_plant_detailed_fine_scientific__botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;ilYT&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/989995562579406848/28923_Alien_smoke_mushroom_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_colored_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;Ks4I&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/989990298241343488/28866_Alien_cristata_vegetable_detailed_fine_scientific_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;t5BC&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/989994808972034098/28918_Alien_bell_mushroom_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_acid_coloured_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;YPZ8&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989990330470391818/28866_Alien_cristata_vegetable_detailed_fine_scientific_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;0d1W&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989990483256295454/28868_Alien_toxic_fruit_flower_detailed_fine_scientific_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;1gzE&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989991314617667614/28878_Alien_Hex-shaped_Violet_Lettuce_detailed_fine_scientific_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;0F6P&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989991395437740112/28878_Alien_Hex-shaped_Violet_Lettuce_detailed_fine_scientific_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;0Epq&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989991432163053648/28878_Alien_Hex-shaped_Violet_Lettuce_detailed_fine_scientific_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;ue8k&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989992033768865853/28891_Alien_Carrot_tube_plant_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;QKrg&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989992095567724554/28891_Alien_Carrot_tube_plant_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;h1OD&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/989992157723107418/28893_Alien_hollow_swirled_onion_detailed_fine_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;DU6Z&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989996336529145947/28934_Alien_dragonfruit_or_coconut_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;4zHI&quot; data-align=&quot;center&quot;&gt;Evil ones | Самые проклятые&lt;/h2&gt;
  &lt;figure id=&quot;Fboz&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/989987176559300628/28815_Lovecraftian_Great_Old_One_detailed_fine_scientific_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;39aP&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989987497557757962/28815_Lovecraftian_Great_Old_One_detailed_fine_scientific_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;Zexk&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/989987961451970620/28828_Lovecraftian_Root_plant_detailed_fine_scientific_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;Ahve&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989988033908592650/28828_Lovecraftian_Root_plant_detailed_fine_scientific_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;0eqq&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989997958818848818/28949_Evil_Damned_Lovecraftian_horror_flower_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;440c&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989998024304504922/28949_Evil_Damned_Lovecraftian_horror_flower_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;6M2M&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989998594121687190/28954_Evil_Lovecraftian_horror_flower_with_many_eyes_and_beaks_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;7gEb&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989998677789667328/28954_Evil_Lovecraftian_horror_flower_with_many_eyes_and_beaks_botanical_illustration_by_Elizabeth_Blackwell_Ferdinand_Bauer_and_Pierre-Joseph_Redoute_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;

</content></entry><entry><id>pirog17000:Soviet_Era_Buildings</id><link rel="alternate" type="text/html" href="https://teletype.in/@pirog17000/Soviet_Era_Buildings?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=pirog17000"></link><title>Soviet Era research facility</title><published>2022-06-24T19:05:51.585Z</published><updated>2022-06-24T21:40:15.515Z</updated><category term="neural-networks" label="neural networks"></category><summary type="html">&lt;img src=&quot;https://img4.teletype.in/files/7e/7c/7e7cbb3b-c37f-4007-8ff7-80b2f845f01f.png&quot;&gt;Представление о том, какие могли бы быть исследовательские и жилые комплексы, аранжереи и лаборатории в альтернативной ветви развития СССР.
Изображения сгенерированы нейросетью EleutherAI</summary><content type="html">
  &lt;p id=&quot;MOvo&quot; data-align=&quot;center&quot;&gt;Представление о том, какие могли бы быть исследовательские и жилые комплексы, аранжереи и лаборатории в альтернативной ветви развития СССР.&lt;br /&gt;&lt;em&gt;Изображения сгенерированы нейросетью EleutherAI&lt;/em&gt;&lt;/p&gt;
  &lt;figure id=&quot;o5J1&quot; class=&quot;m_original&quot; data-caption-align=&quot;center&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/7e/7c/7e7cbb3b-c37f-4007-8ff7-80b2f845f01f.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;&lt;em&gt;Soviet Era research facility by Asher Brown Durand and Eddie Mendoza featured on ArtStation&lt;/em&gt;&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;t85n&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d9/8d/d98dd91f-f8a2-4c79-8ccb-86b4b0dd7749.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;ylVs&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/ce/03/ce038e95-6fae-4ab7-b07c-8c8bd6ef1340.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;zSoQ&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d4/e9/d4e9f6c9-bf89-4602-8709-a43e8b87adb0.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;kxHU&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989968626255818792/28590_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;Ioi2&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989968647579652126/28592_Soviet_Era_moon_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;J9nh&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989968957807153152/28590_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;igJj&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989969019392110662/28590_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;D0De&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989969052518723624/28592_Soviet_Era_moon_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;iIEj&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989971455993323610/28619_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_trending_on_artstation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;tBHP&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989971476121792562/28619_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_trending_on_artstation_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;MZJ0&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989971502772412426/28620_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_trending_on_artstation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;l2JU&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989971656824991754/28619_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_trending_on_artstation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;K17m&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989971674982129714/28620_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_trending_on_artstation_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;hQv3&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990001175317344316/28977_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;0RYh&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990001189066256384/28978_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;2g2i&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990001279696797776/28978_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;hgRV&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990001267063541831/28977_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;t4zh&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990001345635434566/28977_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;o0Z1&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990001355823390760/28978_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;vHzs&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990001788180639784/28981_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;AInf&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990001874893693029/28980_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;dm4s&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990001879452876800/28982_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;U23d&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990001989939249162/28981_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;3wcJ&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990002036537954304/28982_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;NKt3&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990002064472027206/28980_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;HQMe&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990002104766693466/28981_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;JxVT&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990002148873998356/28982_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;AZzT&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990002618732544010/28988_Soviet_Era_mining_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;yoDG&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990002676542615662/28988_Soviet_Era_mining_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;1eAq&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/990002654501548092/28990_Soviet_Era_research_complex_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;MrGI&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990002803151896576/28990_Soviet_Era_research_complex_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;0nNb&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990002838493081610/28990_Soviet_Era_research_complex_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;kkM9&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990002872244654131/28990_Soviet_Era_research_complex_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;R9tC&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/990002702975135765/28991_Soviet_Era_research_and_living_complex_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;wyBf&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990003864247885875/29006_Soviet_Era_research_complex_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;ehjN&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990003908069957762/29006_Soviet_Era_research_complex_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;fU2k&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/990003883386499072/29007_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;ord4&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990003993264685066/29007_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;renB&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990004051699708004/29007_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;2L2R&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990004086357237790/29007_Soviet_Era_research_facility_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;nbbR&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/990003902223089724/29008_Soviet_Era_research_complex_Naukograd_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;zXtc&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990004166397157436/29008_Soviet_Era_research_complex_Naukograd_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;vTKN&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990004213981515806/29008_Soviet_Era_research_complex_Naukograd_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;7DOr&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990004260185964595/29008_Soviet_Era_research_complex_Naukograd_by_Asher_Brown_Durand_and_Eddie_Mendoza_featured_on_ArtStation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;Be08&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/990004710608080906/29017_Soviet_Era_research_complex_Naukograd_by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;jt6l&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990004807462977536/29017_Soviet_Era_research_complex_Naukograd_by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;SoQS&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d8/e9/d8e96de5-999e-4e44-bd3c-cd6930e5a18a.png&quot; width=&quot;642&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;w13d&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990004967513403452/29017_Soviet_Era_research_complex_Naukograd_by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;7I9R&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/990004742010839090/29019_Soviet_Era_research_complex_by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;I3eA&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990005039751921744/29019_Soviet_Era_research_complex_by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;QlyF&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990005131170959430/29019_Soviet_Era_research_complex_by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;Gc1B&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990005170823909386/29019_Soviet_Era_research_complex_by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;hINo&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/990005682759671828/29036_Soviet_Era_research_complex_Naukograd_by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;afh7&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990005756172574801/29036_Soviet_Era_research_complex_Naukograd_by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;beag&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990005803895382076/29036_Soviet_Era_research_complex_Naukograd_by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;MYp8&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990005838221549658/29036_Soviet_Era_research_complex_Naukograd_by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;5hwz&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988998150838714378/990005769028132874/29037_Soviet_Era_greenhouse_complex__by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_1.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;jWcZ&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990005937349722162/29037_Soviet_Era_greenhouse_complex__by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;C937&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990005977497608202/29037_Soviet_Era_greenhouse_complex__by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;v3z2&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990006017960075314/29037_Soviet_Era_greenhouse_complex__by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;hVmS&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990006121223839774/29040_Soviet_Era_research_complex_Naukograd_by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_brutalism_style_blocky_shaped_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;G8G8&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990006160822251592/29040_Soviet_Era_research_complex_Naukograd_by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_brutalism_style_blocky_shaped_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;0L5i&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990006191637811210/29040_Soviet_Era_research_complex_Naukograd_by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_brutalism_style_blocky_shaped_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;VjAH&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990006636926095430/29047_Soviet_Era_research_complex_Naukograd_by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_brutalism_style_blocky_shaped_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;cthG&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990006671969484870/29049_Soviet_Era_greenhouse_complex__by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;GMSH&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990006774704766986/29049_Soviet_Era_greenhouse_complex__by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;URti&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990006789477109790/29048_Soviet_Era_research_complex_Naukograd_by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_brutalism_style_blocky_shaped_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;kZp6&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990006867273056306/29047_Soviet_Era_research_complex_Naukograd_by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_brutalism_style_blocky_shaped_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;TBb7&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990006915343982662/29049_Soviet_Era_greenhouse_complex__by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;7Kfh&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/990006971220516888/29048_Soviet_Era_research_complex_Naukograd_by_Asher_Brown_Durand_Ivan_Shishkin_and_Eddie_Mendoza_featured_on_ArtStation_brutalism_style_blocky_shaped_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;

</content></entry><entry><id>pirog17000:FutureCity_by_Shishkin</id><link rel="alternate" type="text/html" href="https://teletype.in/@pirog17000/FutureCity_by_Shishkin?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=pirog17000"></link><title>Город Будущего</title><published>2022-06-24T12:44:25.482Z</published><updated>2022-06-24T12:44:25.482Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img4.teletype.in/files/b2/74/b2743abb-4966-4d16-badd-dc2b47201837.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989704226387161118/27014_City_of_the_future_by_Ivan_Shishkin_oil_on_canvas_2.png&quot;&gt;Серия картинок, которые были сгенерированы с целью увидеть город будущего, образ, разные его области и районы. Кажется, получилось весьма интересно.</summary><content type="html">
  &lt;figure id=&quot;ShsA&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989704226387161118/27014_City_of_the_future_by_Ivan_Shishkin_oil_on_canvas_2.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;По версии нейросети и Ивана Шишкина (да, того что Утро в Сосновом Лесу рисовал).&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;rrKt&quot;&gt;Серия картинок, которые были сгенерированы с целью увидеть город будущего, образ, разные его области и районы. Кажется, получилось весьма интересно.&lt;/p&gt;
  &lt;h2 id=&quot;WRbl&quot;&gt;Общий план и крупнейшие площади и здания города&lt;/h2&gt;
  &lt;figure id=&quot;Xpyp&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989706361476632606/27040_City_of_the_future_outskirts_by_Ivan_Shishkin_oil_on_canvas_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;XJwz&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989711864801927258/27092_City_of_the_future_production_and_fabrics_district_by_Ivan_Shishkin_oil_on_canvas_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;BYgK&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989711992384278558/27095_City_of_the_future_central_district_by_Ivan_Shishkin_oil_on_canvas_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;ze6C&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989708509643956224/27061_City_of_the_future_main_transport_hub_by_Ivan_Shishkin_oil_on_canvas_2.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;Транспортный узел&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;A3Us&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989708539050225694/27061_City_of_the_future_main_transport_hub_by_Ivan_Shishkin_oil_on_canvas_3.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;транспортный узел&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;JpTy&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989708909197545502/27063_City_of_the_future_main_transport_hub_by_Ivan_Shishkin_oil_on_canvas_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;iW2U&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989711317306851348/27088_City_of_the_future_main_leisure_and_exhibitions_complex_by_Ivan_Shishkin_oil_on_canvas_4.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;центр досуга&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;6Eei&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989711821172793344/27092_City_of_the_future_production_and_fabrics_district_by_Ivan_Shishkin_oil_on_canvas_2.png&quot; width=&quot;512&quot; /&gt;
    &lt;figcaption&gt;фабрика&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;tRVZ&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989712523257319424/27109_City_of_the_future_monorail_lines_by_Ivan_Shishkin_oil_on_canvas_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;28LF&quot;&gt;Аэропорты города&lt;/p&gt;
  &lt;figure id=&quot;HVYb&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989710100530855936/27075_City_of_the_future_main_airport_by_Ivan_Shishkin_oil_on_canvas_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;v3N1&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/9a/74/9a74de37-4ae1-49eb-9a29-d5bfca009a80.png&quot; width=&quot;640&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;wTdu&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989710613066428486/27083_City_of_the_future_main_airport_hub_by_Ivan_Shishkin_oil_on_canvas_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;GjwM&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989710645664579604/27083_City_of_the_future_main_airport_hub_by_Ivan_Shishkin_oil_on_canvas_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;kxtM&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989710664593465394/27083_City_of_the_future_main_airport_hub_by_Ivan_Shishkin_oil_on_canvas_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;itnI&quot;&gt;Улицы, площади и дома города&lt;/p&gt;
  &lt;figure id=&quot;GAMj&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989704258955903016/27014_City_of_the_future_by_Ivan_Shishkin_oil_on_canvas_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;OxRp&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989708876351963236/27063_City_of_the_future_main_transport_hub_by_Ivan_Shishkin_oil_on_canvas_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;m6FD&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989713670210719814/27133_City_of_the_future_government__district_by_Ivan_Shishkin_oil_on_canvas_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;Lj9j&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989713717799301170/27133_City_of_the_future_government__district_by_Ivan_Shishkin_oil_on_canvas_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;RGSe&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989713748409335838/27133_City_of_the_future_government__district_by_Ivan_Shishkin_oil_on_canvas_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;MOI5&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989708932073291776/27063_City_of_the_future_main_transport_hub_by_Ivan_Shishkin_oil_on_canvas_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;ocmD&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989708993490452580/27064_City_of_the_future_main_railroad_station_by_Ivan_Shishkin_oil_on_canvas_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;oVEe&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989709018878599198/27064_City_of_the_future_main_railroad_station_by_Ivan_Shishkin_oil_on_canvas_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;OaMw&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989713587717169152/27131_City_of_the_future_outer_walls_barrier_by_Ivan_Shishkin_oil_on_canvas_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;diIL&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989705779428876340/27033_City_of_the_future_central_prospect_by_Ivan_Shishkin_oil_on_canvas_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;pnVb&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989705844864208946/27035_City_of_the_future_liberty_square_by_Ivan_Shishkin_oil_on_canvas_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;uLpN&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989705888883417179/27035_City_of_the_future_liberty_square_by_Ivan_Shishkin_oil_on_canvas_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;RtAQ&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989708558767620096/27061_City_of_the_future_main_transport_hub_by_Ivan_Shishkin_oil_on_canvas_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;eQ8R&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989710039960911872/27074_City_of_the_future_tv_station_by_Ivan_Shishkin_oil_on_canvas_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;ZlSg&quot;&gt;Район у реки и речной порт города&lt;/p&gt;
  &lt;figure id=&quot;im85&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989712558602747914/27109_City_of_the_future_monorail_lines_by_Ivan_Shishkin_oil_on_canvas_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;Vy74&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989704891427606528/27026_City_of_the_future_river_shore_by_Ivan_Shishkin_oil_on_canvas_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;H9gu&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989704362496499852/27016_City_of_the_future_river_shore_by_Ivan_Shishkin_oil_on_canvas_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;y4SO&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989711881117761606/27092_City_of_the_future_production_and_fabrics_district_by_Ivan_Shishkin_oil_on_canvas_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;HyWF&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989704277213736970/27014_City_of_the_future_by_Ivan_Shishkin_oil_on_canvas_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;rXxs&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/15/4c/154c5896-a042-4d95-add5-bdefe5d6ede8.png&quot; width=&quot;550&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;NbKZ&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;vfuU&quot;&gt;Пруд на окраине города&lt;/p&gt;
  &lt;figure id=&quot;MLML&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989703687914024981/27010_central_pond_in_the_city_of_the_future_by_Ivan_Shishkin_oil_on_canvas_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;yLZ2&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989703659422093342/27010_central_pond_in_the_city_of_the_future_by_Ivan_Shishkin_oil_on_canvas_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;p1er&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989703620884828190/27009_central_pond_in_the_city_of_the_future_Soviet_era_by_Ivan_Shishkin_oil_on_canvas_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;NfjA&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989705135313797140/27029_City_of_the_future_central_park_by_Ivan_Shishkin_oil_on_canvas_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;kKvN&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989705159221338172/27029_City_of_the_future_central_park_by_Ivan_Shishkin_oil_on_canvas_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;w3E5&quot;&gt;Крупнейшие парки города&lt;/p&gt;
  &lt;figure id=&quot;e40b&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989706536060325918/27042_City_of_the_future_central_park_by_Ivan_Shishkin_and_Tom_Bagshow_oil_on_canvas_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;5dgp&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/04/cd/04cd3fee-5d75-420f-82d5-4ff407fea9a1.png&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;fk8i&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989705588420251698/27031_City_of_the_future_central_park_by_Ivan_Shishkin_oil_on_canvas_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;dOsB&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989711267679834142/27088_City_of_the_future_main_leisure_and_exhibitions_complex_by_Ivan_Shishkin_oil_on_canvas_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;Nb5l&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989705626806546433/27031_City_of_the_future_central_park_by_Ivan_Shishkin_oil_on_canvas_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;H7Yp&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989705641536933918/27031_City_of_the_future_central_park_by_Ivan_Shishkin_oil_on_canvas_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;XbGD&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989705713246953542/27033_City_of_the_future_central_prospect_by_Ivan_Shishkin_oil_on_canvas_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;TQCV&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989705747094966342/27033_City_of_the_future_central_prospect_by_Ivan_Shishkin_oil_on_canvas_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;Ttly&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989705873536454666/27035_City_of_the_future_liberty_square_by_Ivan_Shishkin_oil_on_canvas_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;eMFv&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989711945810710588/27095_City_of_the_future_central_district_by_Ivan_Shishkin_oil_on_canvas_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;1HjR&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989711977154768936/27095_City_of_the_future_central_district_by_Ivan_Shishkin_oil_on_canvas_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;TkIl&quot;&gt;Окраины города&lt;/p&gt;
  &lt;figure id=&quot;v8J6&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989713564522663976/27131_City_of_the_future_outer_walls_barrier_by_Ivan_Shishkin_oil_on_canvas_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;1PiF&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989706346502959164/27040_City_of_the_future_outskirts_by_Ivan_Shishkin_oil_on_canvas_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;7bfW&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989712861796393000/27116_City_of_the_future_outskirt_district_by_Ivan_Shishkin_oil_on_canvas_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;FfPJ&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989707497222836324/27052_City_of_the_future_outskirts_by_Ivan_Shishkin_oil_on_canvas_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;bkkd&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989713531958095952/27131_City_of_the_future_outer_walls_barrier_by_Ivan_Shishkin_oil_on_canvas_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;cbSE&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989707575887015987/27052_City_of_the_future_outskirts_by_Ivan_Shishkin_oil_on_canvas_3.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;rdDN&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989707613908381766/27052_City_of_the_future_outskirts_by_Ivan_Shishkin_oil_on_canvas_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;EwqI&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989708402563375104/27059_City_of_the_future_outskirts_living_area_by_Ivan_Shishkin_oil_on_canvas_2.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;IIuG&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/988467616299507753/989708450512642118/27059_City_of_the_future_outskirts_living_area_by_Ivan_Shishkin_oil_on_canvas_4.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;

</content></entry><entry><id>pirog17000:CPPforUnreal</id><link rel="alternate" type="text/html" href="https://teletype.in/@pirog17000/CPPforUnreal?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=pirog17000"></link><title>С++ &amp; Unreal Engine</title><published>2022-03-07T20:43:17.066Z</published><updated>2022-06-09T22:42:40.066Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img4.teletype.in/files/bb/26/bb2667cd-e42f-4b4b-aed1-3bbaacee041b.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://docs.unrealengine.com/4.27/Images/ProgrammingAndScripting/ProgrammingWithCPP/IntroductionToCPP/image_0.jpg&quot;&gt;Статья пишется в первую очередь для себя и будет пополняться по мере изучения С++ и понимания принципов программирования. В ней допускаются погрешности и правки, но в то же время информация изложена предельно-доступным для новичка образом без «злой» терминологии и заходов на специфические знания.</summary><content type="html">
  &lt;figure id=&quot;LP4h&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://docs.unrealengine.com/4.27/Images/ProgrammingAndScripting/ProgrammingWithCPP/IntroductionToCPP/image_0.jpg&quot; width=&quot;1000&quot; /&gt;
  &lt;/figure&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;C28h&quot;&gt;&lt;em&gt;Статья пишется в первую очередь для себя и будет пополняться по мере изучения С++ и понимания принципов программирования. В ней допускаются погрешности и правки, но в то же время информация изложена предельно-доступным для новичка образом без «злой» терминологии и заходов на специфические знания.&lt;/em&gt;&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;NWSW&quot;&gt;Сперва, среда, в которой будем работать:  &lt;u&gt;не Visual Studio.&lt;/u&gt; Он медленный и спряжение с движком такое себе. Отличная альтернатива: &lt;a href=&quot;https://www.jetbrains.com/lp/rider-unreal/&quot; target=&quot;_blank&quot;&gt;JetBrains Rider&lt;/a&gt;.&lt;br /&gt;На момент написания есть бета-версия, которая бесплатна и позволяет пользовать весь функционал без ограничений. Преимущества описывать смысла не имеет: он лучше буквально во всём.&lt;/p&gt;
  &lt;figure id=&quot;mSQs&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/6c/fd/6cfd24fa-e267-4cd2-96c0-097414a69e66.png&quot; width=&quot;1748&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;17GT&quot;&gt;Заметки.&lt;/h2&gt;
  &lt;figure id=&quot;rHWY&quot; class=&quot;m_column&quot;&gt;
    &lt;iframe src=&quot;https://www.youtube.com/embed/zUFd5mN_dMY?autoplay=0&amp;loop=0&amp;mute=0&quot;&gt;&lt;/iframe&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;wxqN&quot; class=&quot;m_column&quot;&gt;
    &lt;iframe src=&quot;https://www.youtube.com/embed/6485d5Zoc_k?autoplay=0&amp;loop=0&amp;mute=0&quot;&gt;&lt;/iframe&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;J6od&quot;&gt;.h&lt;/h3&gt;
  &lt;figure id=&quot;OnhL&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/36/d0/36d0cac8-4ebd-4cbc-9fb8-ca0ab90f5dd9.png&quot; width=&quot;969&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;Fmhh&quot;&gt;Header. В таких файлах формируется структура: &lt;br /&gt;Constructor (Construction Script), переменные&lt;/p&gt;
  &lt;p id=&quot;wv1s&quot;&gt;Для классов Pawn там же лежат PlayerInput-ы, принимающие ввод от игрока&lt;br /&gt;В header файле так же регистрируются функции, но сам функционал их прописывается в .cpp&lt;/p&gt;
  &lt;h3 id=&quot;6Eo0&quot;&gt;.cpp&lt;/h3&gt;
  &lt;figure id=&quot;Q1eD&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e8/02/e80262b6-6cad-4ab1-ad66-79cd835a53d9.png&quot; width=&quot;1424&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;m43q&quot;&gt;Там лежит вся логика, к примеру то, что исполняется во время Tick (каждый кадр), BeginPlay&lt;/p&gt;
  &lt;h3 id=&quot;xcsz&quot;&gt;Build/Run&lt;/h3&gt;
  &lt;p id=&quot;w02a&quot;&gt;После написания логики необходимо скомпилировать код. IDE проверит на ошибки и если всё отлично: скажет что компиляция успешно завершена. За это отвечают пара кнопок в верхней правой части экрана:&lt;/p&gt;
  &lt;figure id=&quot;ZhfB&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/74/5a/745a9324-2b5b-4eb3-b3ea-3ffe02137f10.png&quot; width=&quot;789&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;4mI8&quot;&gt;Быстрые обновления без перезагрузки движка&lt;/h2&gt;
  &lt;p id=&quot;hgAK&quot;&gt;- Из Rider запускаем движок с помощью Run&lt;br /&gt;- Удостоверяемся, что включен LiveCoding на стороне Unreal&lt;br /&gt;Теперь, когда движок запущен и LiveCoding включен, можно нажимать лишь кнопку быстрой рекомпиляции из движка после внесения изменений в Rider. Так же, как если бы жмакали в блюпринтах Compile перед тестом.&lt;br /&gt;&lt;/p&gt;
  &lt;figure id=&quot;AZX0&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/5b/f4/5bf4c354-e655-4298-ba5b-784dc4ff7758.png&quot; width=&quot;603&quot; /&gt;
    &lt;figcaption&gt;Запустили движок из Rider, теперь видим, что в Rider горит зеленая плашка - движок запущен&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;18Q7&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/8d/5c/8d5c237b-fc9a-4194-bcf4-ca3f8fdd8a37.png&quot; width=&quot;614&quot; /&gt;
    &lt;figcaption&gt;В движке кнопка снизу быстро рекомпилирует внесенные изменения.&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;hDN6&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;VubN&quot;&gt;Полезные ссылки для освоения:&lt;/p&gt;
  &lt;figure id=&quot;fm4b&quot; class=&quot;m_column&quot;&gt;
    &lt;iframe src=&quot;https://www.youtube.com/embed/K8iSi1oGaBI?autoplay=0&amp;loop=0&amp;mute=0&quot;&gt;&lt;/iframe&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;MUdO&quot; class=&quot;m_column&quot;&gt;
    &lt;iframe src=&quot;https://www.youtube.com/embed/mjMw_u9Luuw?autoplay=0&amp;loop=0&amp;mute=0&quot;&gt;&lt;/iframe&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;HwI3&quot; class=&quot;m_column&quot;&gt;
    &lt;iframe src=&quot;https://www.youtube.com/embed/2ToUvURP4tE?autoplay=0&amp;loop=0&amp;mute=0&quot;&gt;&lt;/iframe&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;pRgG&quot; class=&quot;m_column&quot;&gt;
    &lt;iframe src=&quot;https://www.youtube.com/embed/jSeg3zZso48?autoplay=0&amp;loop=0&amp;mute=0&quot;&gt;&lt;/iframe&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;9eyH&quot;&gt;Логгирование в консоль:&lt;/p&gt;
  &lt;p id=&quot;8yNq&quot;&gt;&lt;a href=&quot;https://unrealcommunity.wiki/logging-lgpidy6i&quot; target=&quot;_blank&quot;&gt;https://unrealcommunity.wiki/logging-lgpidy6i&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;lulr&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;CkW3&quot;&gt;&lt;a href=&quot;https://www.tomlooman.com/unreal-engine-ufunction-specifiers/&quot; target=&quot;_blank&quot;&gt;https://www.tomlooman.com/unreal-engine-ufunction-specifiers/&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;dmh2&quot;&gt;&lt;a href=&quot;https://www.unrealengine.com/en-US/blog/c-for-blueprinters&quot; target=&quot;_blank&quot;&gt;https://www.unrealengine.com/en-US/blog/c-for-blueprinters&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;7Yrz&quot;&gt;&lt;a href=&quot;https://docs.unrealengine.com/4.27/en-US/ProgrammingAndScripting/ProgrammingWithCPP/IntroductionToCPP/&quot; target=&quot;_blank&quot;&gt;https://docs.unrealengine.com/4.27/en-US/ProgrammingAndScripting/ProgrammingWithCPP/IntroductionToCPP/&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;nW33&quot;&gt;&lt;a href=&quot;https://unrealcpp.com/&quot; target=&quot;_blank&quot;&gt;https://unrealcpp.com/&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;VRKs&quot;&gt;&lt;a href=&quot;https://unreal.blog/&quot; target=&quot;_blank&quot;&gt;https://unreal.blog/&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;Hqyo&quot;&gt;&lt;a href=&quot;https://unreal.gg-labs.com/&quot; target=&quot;_blank&quot;&gt;https://unreal.gg-labs.com/&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;Fttg&quot;&gt;&lt;a href=&quot;https://www.stevestreeting.com/2020/11/02/ue4-c---interfaces---hints-n-tips/&quot; target=&quot;_blank&quot;&gt;https://www.stevestreeting.com/2020/11/02/ue4-c---interfaces---hints-n-tips/&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;3WWu&quot;&gt;&lt;a href=&quot;https://www.develop4fun.it/glossario/unreal-engine-fmathfinterpconstantto/&quot; target=&quot;_blank&quot;&gt;https://www.develop4fun.it/glossario/unreal-engine-fmathfinterpconstantto/&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;qFyX&quot;&gt;&lt;a href=&quot;https://cpp.hotexamples.com/examples/-/UWorld/GetDeltaSeconds/cpp-uworld-getdeltaseconds-method-examples.html&quot; target=&quot;_blank&quot;&gt;https://cpp.hotexamples.com/examples/-/UWorld/GetDeltaSeconds/cpp-uworld-getdeltaseconds-method-examples.html&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;yX6b&quot;&gt;&lt;a href=&quot;https://nerivec.github.io/old-ue4-wiki/index.html#cat-Code&quot; target=&quot;_blank&quot;&gt;https://nerivec.github.io/old-ue4-wiki/index.html#cat-Code&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;oFF7&quot;&gt;&lt;a href=&quot;https://www.unrealengine.com/en-US/blog/ue4-libraries-you-should-know-about&quot; target=&quot;_blank&quot;&gt;https://www.unrealengine.com/en-US/blog/ue4-libraries-you-should-know-about&lt;/a&gt;&lt;/p&gt;
  &lt;h2 id=&quot;9ODm&quot;&gt;Начинка классов.&lt;/h2&gt;
  &lt;figure id=&quot;ArXl&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c3/69/c3698f28-256e-498c-acf9-353b11328e2d.png&quot; width=&quot;627&quot; /&gt;
    &lt;figcaption&gt;.h файл класса Pawn, который я делал по уроку с небольшими изменениями&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;section style=&quot;background-color:hsl(hsl(170, 33%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;eRjx&quot;&gt;&lt;em&gt;Декларация (регистрация/объявление о существовании ) функции, у которой на выходе нет никаких переменных, но внутри которой происходит какая-то логика, происходит посредством использования  конструкции:&lt;/em&gt;&lt;br /&gt;&lt;code&gt;void название функции(тип переменной Значение);&lt;/code&gt;&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;iOEH&quot;&gt;Для быстрого создания функционального блока внутри .cpp файла, чтобы прописать начинку и функционал объявленной фукции в &lt;a href=&quot;https://www.jetbrains.com/rider/nextversion/&quot; target=&quot;_blank&quot;&gt;Rider&lt;/a&gt; используется функционал Alt+Space на выделенном наименовании. Либо через правую кнопку. &lt;/p&gt;
  &lt;figure id=&quot;lNBR&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/6e/11/6e1197f2-2e50-4e4e-8801-9a71080aba31.png&quot; width=&quot;964&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;kcMF&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/09/e0/09e0d63a-ec1d-49e2-b270-a9177a284d40.png&quot; width=&quot;916&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;ATjg&quot;&gt;Generate Definition создаст необходимый блок внутри .cpp, куда можно будет записывать весь необходимый фукнкционал, а на входе будет ожидать переменную(значение) вида Float, которая здесь обозначена как AmountOfFantasticness.&lt;/p&gt;
  &lt;figure id=&quot;MLHb&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/9a/b1/9ab1a7c3-961d-408f-aed0-e74fb9f62cc3.png&quot; width=&quot;821&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;uQ8h&quot;&gt;Символ точки с запятой в конце завершает логический блок, очень внимательно к этому!&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(170, 33%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;YhMK&quot;&gt;&lt;em&gt;Декларация переменных, их типа, их свойств происходит так же в .h классе.&lt;br /&gt;Компоненты начинаются с заглавной U (UStaticMeshComponent например) в виде&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;UPROPERTY(ОткудаВидим, РедактируетсялиВБлюпринтах, Категория)&lt;br /&gt;ТипКомпонента* Название;&lt;br /&gt;&lt;br /&gt;UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category = &amp;quot;Player&amp;quot;)&lt;br /&gt;UStaticMeshComponent* MeshComp;&lt;/code&gt;&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;LM4C&quot;&gt;По-умолчанию те компоненты объекта, что будут задекларированы/объявлены в .h (хедер) файле, будут в памяти, будут иметь ссылки, но не будут видимы. Поэтому, чтобы отобразить компонент, помимо регистрации в хедер файле необходимо инициализировать компонент в .cpp файле, чтобы он стал видим и операбелен.&lt;/p&gt;
  &lt;figure id=&quot;zGsX&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/9e/ee/9eee89a7-cb35-49db-bd82-dc469f5d5306.png&quot; width=&quot;1307&quot; /&gt;
    &lt;figcaption&gt;.cpp файл, в котором инициализирован компонент SpringArm и добавлен правильный #include&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;dSao&quot;&gt;Назначение параметров внутри компонента.&lt;/p&gt;
  &lt;blockquote id=&quot;z05i&quot;&gt;&lt;code&gt;-&amp;gt; &lt;/code&gt;служит для назначения одного из параметров внутри компонента.&lt;br /&gt;Достаточно вписать тот же SpringArmComp и поставить стрелку, как Rider тут же предложит варианты:&lt;/blockquote&gt;
  &lt;figure id=&quot;hajJ&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/f2/09/f209b75b-cad4-4050-b610-2f3dd92b7bbb.png&quot; width=&quot;1015&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;iDou&quot;&gt;&lt;/p&gt;
  &lt;h2 id=&quot;DMus&quot;&gt;Как добавить новую функцию?&lt;/h2&gt;
  &lt;p id=&quot;8JWR&quot;&gt;Сначала нужно задекларировать наличие функции &lt;u&gt;в .h файле&lt;/u&gt;&lt;br /&gt;Допустим, это будет функция для включения фонарика:&lt;br /&gt;&lt;/p&gt;
  &lt;figure id=&quot;UdRZ&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/da/a6/daa63df2-1afa-432e-b2bf-709c64aff88b.png&quot; width=&quot;433&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;jd9i&quot;&gt;Затем, добавить &lt;u&gt;тело функции в .cpp файл&lt;/u&gt;, в которое занесём весь нужный нам функционал. Для теста я добавил здесь обычный PrintString, который выведет тестовую строчку текста на экран. Добавляю тело для фукнции, которая вызывается &amp;quot;единоразово&amp;quot; в секцию BeginPlay():&lt;/p&gt;
  &lt;figure id=&quot;zsx6&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/7c/2f/7c2f8c29-c96f-42c0-a65a-66d051b1303d.png&quot; width=&quot;955&quot; /&gt;
  &lt;/figure&gt;
  &lt;blockquote id=&quot;mJrj&quot;&gt;&lt;u&gt;Важная заметка:&lt;/u&gt;&lt;br /&gt;Есть разница между &lt;code&gt;void ASuperPawn::ToggleFlashLight()&lt;/code&gt;&lt;br /&gt;и между &lt;code&gt;void ToggleFlashLight()&lt;/code&gt;&lt;br /&gt;Заключается в том, что без указания класса, в котором функция создана, она будет абстрактной и в моем случае отображала ошибку. В дополнение к этому, используя горячие клавиши (бинды) я без указания &lt;code&gt;ASuperPawn::&lt;/code&gt; не смог вызывать эту фукцию, она была &amp;quot;невидима&amp;quot; для кода.&lt;/blockquote&gt;
  &lt;p id=&quot;neQB&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;CPk7&quot;&gt;После, добавлю нужные бинды в настройках проекта, в секции Input:&lt;/p&gt;
  &lt;figure id=&quot;kIgD&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e5/d6/e5d6d848-480e-4256-b26a-e2c32a343361.png&quot; width=&quot;897&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;OGie&quot;&gt;После - подвязываю бинд на нужную функцию, указывая ссылку на то, что эта функция лежит в текущем классе:&lt;/p&gt;
  &lt;figure id=&quot;Cuz1&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/a5/09/a5098749-f5f5-4ffa-809d-2521a4c9f87b.png&quot; width=&quot;1031&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;FPLF&quot;&gt;Вуаля!&lt;/p&gt;
  &lt;figure id=&quot;rC8h&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d7/ca/d7cabee8-f025-43aa-821b-9e4dff68efdb.png&quot; width=&quot;688&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;DsLu&quot;&gt;Как добавить интерфейс&lt;/h2&gt;
  &lt;p id=&quot;qVq8&quot;&gt;Необходимо первым делом создать класс интерфейса в С++ из представленных шаблонов (делается из движка, как и другие классы), затем, в .h файл интерфейса добавить нужные связки. Все связки делаются типом &lt;br /&gt;&lt;code&gt;UFunction(BlueprintCallable, BlueprintImplementableEvent, Category=&amp;quot;YourAmazingInterface&amp;quot;)&lt;/code&gt;&lt;/p&gt;
  &lt;figure id=&quot;PJk3&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/05/20/05204910-0d7c-472a-ab94-79fafda9f8d5.png&quot; width=&quot;1039&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;EB6A&quot;&gt;После чего, этот интерфейс будет виден из движка:&lt;/p&gt;
  &lt;figure id=&quot;iiJM&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/39/95/3995ccc0-9df5-4574-8ec8-f1d168b884d3.png&quot; width=&quot;926&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;EiXo&quot;&gt;Вызов интерфейса (к примеру, через LineTrace, происходит так:&lt;/p&gt;
  &lt;figure id=&quot;LT69&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/2a/68/2a686bd3-16f1-4612-af50-523672da4f15.png&quot; width=&quot;1260&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;MWIP&quot;&gt;Как сделать LineTraceByChannel&lt;/h2&gt;
  &lt;figure id=&quot;K0X6&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/3d/d5/3dd52245-409c-43ec-ac59-7440c017d623.png&quot; width=&quot;1282&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;7g4r&quot;&gt;Как вывести сообщение на экран (Print String)&lt;/h2&gt;
  &lt;section style=&quot;background-color:hsl(hsl(55,  86%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;8dno&quot;&gt;&lt;code&gt;GEngine-&amp;gt;AddOnScreenDebugMessage(-1, 2.5f, FColor::White, &amp;quot;Amazing Message!&amp;quot;);&lt;/code&gt;&lt;/p&gt;
  &lt;/section&gt;
  &lt;h2 id=&quot;7YEu&quot;&gt;Как конвертировать значения в FString&lt;/h2&gt;
  &lt;section style=&quot;background-color:hsl(hsl(199, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;WxUk&quot;&gt;int32 -&amp;gt; FString&lt;/p&gt;
    &lt;p id=&quot;tVuC&quot;&gt;&lt;code&gt;FString TestString = FString::FromInt(MyInt);&lt;/code&gt;&lt;/p&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(170, 33%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;LPM0&quot;&gt;float -&amp;gt; FString&lt;/p&gt;
    &lt;p id=&quot;Ml7H&quot;&gt;&lt;code&gt;FString TestString = FString::SanitizeFloat(MyFloat);&lt;/code&gt;&lt;/p&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(323, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;5pn6&quot;&gt;FString -&amp;gt; FName&lt;/p&gt;
    &lt;p id=&quot;ZqHz&quot;&gt;&lt;code&gt;TestHUDName = FName(*TestHUDString);&lt;/code&gt;&lt;/p&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(24,  24%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;vXJR&quot;&gt;FString -&amp;gt; FText&lt;/p&gt;
    &lt;p id=&quot;SgjY&quot;&gt;&lt;code&gt;TestHUDText = FText::FromString(TestHUDString);&lt;/code&gt;&lt;/p&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(323, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;mjC0&quot;&gt;FText -&amp;gt; FString&lt;/p&gt;
    &lt;p id=&quot;DU9D&quot;&gt;&lt;code&gt;TestHUDString = TestHUDText.ToString();&lt;/code&gt;&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;aHh6&quot;&gt;&lt;a href=&quot;https://docs.unrealengine.com/4.27/en-US/ProgrammingAndScripting/ProgrammingWithCPP/UnrealArchitecture/StringHandling/&quot; target=&quot;_blank&quot;&gt;https://docs.unrealengine.com/4.27/en-US/ProgrammingAndScripting/ProgrammingWithCPP/UnrealArchitecture/StringHandling/&lt;/a&gt;&lt;/p&gt;
  &lt;h2 id=&quot;zI2Y&quot;&gt;Как создать и добавить виджет на экран&lt;/h2&gt;
  &lt;p id=&quot;GmLg&quot;&gt;в .h файл добавляем ссылки на класс виджета и на сам объект виджета:&lt;br /&gt;(в моем случае название виджета - PauseMenu)&lt;/p&gt;
  &lt;figure id=&quot;jHhM&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/82/de/82de3ea9-447f-4ad1-a2a8-05ef6942abf2.png&quot; width=&quot;609&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;gDP7&quot;&gt;После, в .cpp файле выполняем следующий код создания и добавления:&lt;/p&gt;
  &lt;figure id=&quot;VolN&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/62/ea/62ea1c63-e565-47b9-b2f6-41e267ca7389.png&quot; width=&quot;816&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;39Xh&quot;&gt;Позже, мне захотелось передавать значение в функцию, когда я нажимаю кнопку, но просто так этого нельзя сделать, используя примерно вот такой шаблон:&lt;br /&gt;&lt;code&gt;PlayerInputComponent-&amp;gt;BindAction(&amp;quot;InteractMouse&amp;quot;, IE_Pressed, this, &amp;amp;ABuilderPawn::BeginInteract);&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;lQ48&quot;&gt;Поэтому, для того, чтобы можно было по кнопке вызывать функцию и передавать сразу в неё значение переменной, то конструкция выглядит так:&lt;br /&gt;в .h добавляем помимо обозначения типа входящей переменной еще и шаблон на её использование в конкретной функции:&lt;/p&gt;
  &lt;figure id=&quot;2b1J&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/05/08/0508f035-cf3b-4f55-9207-ee03f103eef4.png&quot; width=&quot;779&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;njfE&quot;&gt;в .cpp я изменил эту функцию, скорректировав ввод в нее параметра boolean:&lt;/p&gt;
  &lt;figure id=&quot;lpQf&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/a3/a0/a3a0cd7f-2396-4814-87ad-f998d6faff9b.png&quot; width=&quot;650&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;FGtw&quot;&gt;И бинд клавиш так же стал выглядеть иначе, используя теперь шаблон, передавая в функцию нужный параметр:&lt;/p&gt;
  &lt;figure id=&quot;mFHc&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/87/c0/87c0219f-913e-4b90-81bc-3c542a295dd7.png&quot; width=&quot;1023&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;bAys&quot;&gt;Draw Debug Box&lt;/h2&gt;
  &lt;figure id=&quot;Ucde&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/db/46/db4605a8-4825-4870-b1cd-5f63954c3a6f.png&quot; width=&quot;529&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;TBqh&quot;&gt;&lt;code&gt;DrawDebugBox(GetWorld(), CollisionBoxOrigin, CollisionHalfSize,&lt;br /&gt;		FColor::Yellow, true, 2, 0, 0.5);&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;sOM6&quot;&gt;&lt;/p&gt;
  &lt;h2 id=&quot;eIlx&quot;&gt;Как подцепить элемент из Widget Blueprint&lt;/h2&gt;
  &lt;p id=&quot;hxsM&quot;&gt;&lt;br /&gt;Используем мета-тег! Имя объекта и класс должны совпадать в блюпринте, чтобы связка заработала, иначе возможны вылеты.&lt;/p&gt;
  &lt;pre id=&quot;FXNn&quot;&gt;UPROPERTY (meta = (BindWidget))
class UTextBlock* InGameMessage;&lt;/pre&gt;
  &lt;p id=&quot;YIcJ&quot;&gt;Как сделать Cast в класс&lt;/p&gt;
  &lt;p id=&quot;O74b&quot;&gt;Допустим. Есть два объекта - родительский и дочерний. Мы лучом попали в какой-то объект. Пусть это будет &lt;u&gt;AActor &lt;/u&gt;класс (почти-любой объект в игровом мире). Но мы хотим сделать каст по дочернему классу от него. Ссылка на объект имеется, допустим вида&lt;/p&gt;
  &lt;pre id=&quot;lG2l&quot;&gt;AActor* ObjectOfInterest = HitResult.GetActor();&lt;/pre&gt;
  &lt;p id=&quot;C49o&quot;&gt;Из конструкции видно, что ObjectOfInterest имеет класс AActor (пока что).&lt;br /&gt;Теперь, допустим нам надо сделать каст в другой класс, который является дочерним от AActor*, к примеру APowerfulHeadset*. Решаем так:&lt;/p&gt;
  &lt;pre id=&quot;N4vM&quot;&gt;class APowerfulHeadset* Headset = Cast&amp;lt;APowerfulHeadset&amp;gt;(ObjectOfInterest);&lt;/pre&gt;
  &lt;p id=&quot;SKVS&quot;&gt;Такая конструкция сразу сделает каст и в случае успеха - &lt;br /&gt;назначит переменную Headset&lt;br /&gt;&lt;br /&gt;После чего, из этой переменной, как из класса, можно будет доставать разные переменные.&lt;/p&gt;
  &lt;h2 id=&quot;uyGj&quot;&gt;&lt;/h2&gt;
  &lt;h2 id=&quot;dxk1&quot;&gt;Как доставать переменные из класса&lt;/h2&gt;
  &lt;p id=&quot;j74F&quot;&gt;Продолжая предыдущий абзац, представим, что мы добавили несколько переменных в наш класс Headset - (записываем и объявляем в .h):&lt;/p&gt;
  &lt;pre id=&quot;MMAN&quot;&gt;// Номер играющего трека
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = &amp;quot;MainInfo&amp;quot;)
int32 SongNum;
// Уровень громкости
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = &amp;quot;MainInfo&amp;quot;)
float Volume;&lt;/pre&gt;
  &lt;p id=&quot;gKB7&quot;&gt;Достаём эти переменные вот таким образом:&lt;/p&gt;
  &lt;pre id=&quot;zFty&quot;&gt;float CurrentVolume = Headset-&amp;gt;Volume;
int32 CurrentTrack = Headset-&amp;gt;SongNum;&lt;/pre&gt;
  &lt;h2 id=&quot;WWVY&quot;&gt;&lt;br /&gt;Полезные классы и функции&lt;/h2&gt;
  &lt;p id=&quot;g0qX&quot;&gt;&lt;/p&gt;
  &lt;pre id=&quot;rJhF&quot;&gt;UGameplayStatics::&lt;/pre&gt;
  &lt;pre id=&quot;bn2a&quot;&gt;UKismetSystemLibrary::&lt;/pre&gt;

</content></entry><entry><id>pirog17000:Blender-materials-1</id><link rel="alternate" type="text/html" href="https://teletype.in/@pirog17000/Blender-materials-1?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=pirog17000"></link><title>Cycles. Blender. Материалы. ч1</title><published>2021-08-14T22:53:31.096Z</published><updated>2021-08-19T19:47:44.477Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img3.teletype.in/files/e6/fa/e6fa2b0c-f251-43bc-9eb5-b4e7d50a0ace.png"></media:thumbnail><category term="blender" label="Blender"></category><summary type="html">&lt;img src=&quot;https://img1.teletype.in/files/01/43/0143623a-a592-42d7-97aa-e8b5653abd08.png&quot;&gt;
Без долгой вводной и воды, разберем азы построения материалов для Cycles. Погнали! </summary><content type="html">
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/01/43/0143623a-a592-42d7-97aa-e8b5653abd08.png&quot; width=&quot;1391&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2&gt;Начало Работы.&lt;/h2&gt;
  &lt;p&gt;&lt;br /&gt;Без долгой вводной и воды, разберем азы построения материалов для Cycles. Погнали! &lt;/p&gt;
  &lt;p&gt;&lt;br /&gt;Переключаем режим на редактирование шейдеров или создаём из шаблона вкладку, где уже всё настроено. Я буду строить базовую сцену и попутно разберу как и что настраивал, чтобы было так, как у меня.&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/bf/31/bf31d83c-1ea2-4c2f-83c6-3ad680d6474d.png&quot; width=&quot;727&quot; /&gt;
    &lt;figcaption&gt;Создание новой вкладки из шаблона&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/16/82/1682a458-7ba0-4da6-91ce-7aedc7b4ed4c.png&quot; width=&quot;461&quot; /&gt;
    &lt;figcaption&gt;Переключение одного из окошек в режим работы с шейдерами&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p&gt;Для удобства работы рекомендую открыть по соседству вкладку с материалами, так просто наглядней.&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/8e/c2/8ec236e9-afc1-411e-9dd1-6c6d543425d2.png&quot; width=&quot;449&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2&gt;Основные принципы работы с материалами.&lt;/h2&gt;
  &lt;p&gt;• Материалы хранятся в сцене до тех пор, пока под них назначен хотя бы один объект сцены. Если объектов нет, но материал остался, то при закрытии файла он будет утерян.&lt;br /&gt;• Материалы любят дублироваться сами собой - причин много. Проверяйте, какие материалы назначены на объекты по 20 раз, а лучше - пользуйтесь бесплатным аддоном KitOps, он умеет убирать дублирующиеся материалы.&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/fb/84/fb844bfa-3bad-42a7-9244-3170c8c18cb6.png&quot; width=&quot;451&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;• В Cycles есть много видов шейдинга, не только Principled BSDF&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/15/dc/15dcb9a5-c57f-473a-8cdb-668e984ed741.png&quot; width=&quot;1161&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/87/bd/87bd34a9-26f3-4bc1-bc63-3080d1302585.png&quot; width=&quot;860&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;1 - Слоты материалов. На одном объекте может быть больше одного материала и каждый из слотов может быть назначен на свои повехности.&lt;br /&gt;2 - Добавить/убрать слот материала (давайте всё же звать их ячейками, как-то попроще это), редактировать ячейки можно только в режиме объектов; Blender не даст убрать ячейку когда активирован режим редактирования&lt;br /&gt;3 - Переместить ячейку материала по списку. Это для удобства пользования сделано.&lt;br /&gt;4 - New - создаёт новый материал.&lt;br /&gt;5 - Иконка шарика это выпадающий список материалов в сцене, можно уже созданный материал назначить в выбранную ячейку, чтобы не создавать по-новой, сохранить оперативную память и время, а так же возыметь унифицированный вид материалов в сцене.&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d1/b4/d1b43a77-e415-443d-8a42-b926b7bfcd9d.png&quot; width=&quot;864&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;Создав новый материал в выбранной ячейке, откроется упрощенное представление шейдерного дерева чуть ниже списка ячеек (5).&lt;/p&gt;
  &lt;p&gt;1 - Имя материала. Дабы не было путаницы, именуйте материалы по-человечески. Это займёт секунду, но упростит жизнь в 200 раз, обещаю.&lt;br /&gt;2 - Fake User. Выше я упоминал, что материал трётся из сцены, если нет назначенного объекта. Так вот - эта кнопка предотвращает такое поведение материала и сохранит его в сцене, даже если больше нет поверхностей, где он применяется.&lt;br /&gt;3 - ДУБЛИРОВАТЬ материал. Да! И это чертовски выручается очень и очень часто! Есть белый пластик, красивый, настроенный, всё сделано как надо, но вот понадобился чёрный. Эта кнопка в такой ситуации ой как выручит.&lt;br /&gt;4 - &lt;u&gt;Отвязать&lt;/u&gt; материал &lt;u&gt;от объекта.&lt;/u&gt; В сцене материал останется, но на объекте больше не будет применён и при этом ячейка материала очистится. &lt;br /&gt;Чтобы окончательно удалить объект из сцены, переходим в режим &lt;br /&gt;&lt;strong&gt;Outliner: Blender File&lt;/strong&gt;&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/14/52/14529622-ee8e-4cb6-a5d1-62bd13987e2f.png&quot; width=&quot;868&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/4d/14/4d141c6f-fcf3-4074-b9f5-903e04ad25b0.png&quot; width=&quot;866&quot; /&gt;
    &lt;figcaption&gt;Детальный вид сцены, включая все материалы, которые в ней содержатся.&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p&gt;Выбираем материал, который нам очень хочется удалить, ПКМ - удалить.&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h2&gt;Начинаем собирать сцену и настраивать материалы.&lt;/h2&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/fc/e9/fce9569f-5088-4243-bb3e-6f8611303d90.png&quot; width=&quot;1403&quot; /&gt;
    &lt;figcaption&gt;Вся геометрия, что пока что есть. С неё и начнём.&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;h2&gt;Первым делом: окружение.&lt;/h2&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/01/3c/013c2332-485e-417a-bd56-b6c7520179d2.png&quot; width=&quot;643&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;Оно пригодится для реалистичных отражений. Яркость и влияние настраивается параметром Strength. Воспользуюсь окружением с бесплатного ресурса &lt;a href=&quot;https://polyhaven.com/hdris&quot; target=&quot;_blank&quot;&gt;https://polyhaven.com/hdris&lt;/a&gt;&lt;/p&gt;
  &lt;figure class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/62/d4/62d4c5d6-6874-4312-b2d7-3d3734d875c7.png&quot; width=&quot;1152&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;Неплохой старт.&lt;br /&gt;Добавим первый материал - для фона. В моём случае это будет обычная клеточка и самый стандартный шейдер - Principled BSDF.&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/7f/e2/7fe29255-e4d8-4f48-a780-4d3b4b452da7.gif&quot; width=&quot;1637&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2&gt;Параметры текстур&lt;/h2&gt;
  &lt;figure class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/ba/6a/ba6ae16d-6638-48a5-a471-d12560f50ed5.png&quot; width=&quot;876&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;Вектор - 4 ключевых параметра - два выхода.&lt;br /&gt;Vector: сюда подключаются текстурные координаты.&lt;br /&gt;Выходы: Color - цвет, каналы R, G, B; Alpha - отдельно&lt;br /&gt;Параметры:&lt;br /&gt;• Фильтрация. Несколько режимов. Linear или Smart - годные для большинства ситуаций.&lt;br /&gt;• Метод проекции на 3д вектор. По-умолчанию это плоскости - Flat - но, может быть и кубическая проекция (она же Triplanar), сферическая, цилиндрическая. Без вводных координат не будет работать.&lt;br /&gt;• Интерполяция за пределы. Повторение - стандартная опция и чаще всего самая востребованная. Давайте от неё отталкиваться сначала.&lt;br /&gt;• Источник. Если текстура была перетащена в редактор шейдера так же, как и на анимации сверху, то здесь будет Single Image - одиночная карта. Опционально тут могут быть кадры анимации или видео или что-то еще по желанию, вариантов много, есть из чего выбирать.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Самый важный параметр: Color Space.&lt;/strong&gt;&lt;br /&gt;Правило простое: все карты, кроме цвета, используют Linear. Цвет - sRGB.&lt;br /&gt;Если будет иначе, результат будет &lt;em&gt;&lt;u&gt;очень &lt;/u&gt;&lt;/em&gt;странный.&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d7/02/d7024955-56a9-4d69-a42d-c4088eca2111.png&quot; width=&quot;1150&quot; /&gt;
    &lt;figcaption&gt;Несколько узлов, которые делают возможным использование BOX проекции текстуры. Value отвечает за масштаб.&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p&gt;Для добавления новых узлов в шейдер используется либо поиск по названию - клавиша Tab, либо верхнее меню:&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/cc/29/cc291a83-a822-4f7e-8f58-d6378680bd9c.png&quot; width=&quot;742&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;В режиме проекции Flat для текстуры и использую развертку для объекта, чтобы задать нужный размер текстуры. Делается она в несколько кликов, поэтому мне этот вариант чаще больше нравится, чем процедурный маппинг. На рядом-стоящих объектах он скрывает повторения.&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e3/ef/e3efad35-fc44-4af2-94b4-112bc1248ac7.png&quot; width=&quot;1172&quot; /&gt;
    &lt;figcaption&gt;В режиме редактирования, выделяю все полигоны, применяю Smart UV Project&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/06/6b/066b776a-3118-489e-8022-4fed40302c17.png&quot; width=&quot;1067&quot; /&gt;
    &lt;figcaption&gt;На экране редактирования развертки выделяю все - Ctrl+A, включаю инструмент масштабирования и тяну средней кнопкой до нужного масштаба&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/dc/3d/dc3dec39-23cd-4a36-95b8-3eca07fc529c.png&quot; width=&quot;1627&quot; /&gt;
    &lt;figcaption&gt;Масштаб UV кусочков сильно уполз за пределы 0-1 квадрата текстур. Для нашего сценария такое подойдёт.&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p&gt;Теперь есть цвет и масштаб верный.&lt;br /&gt;Добавлю еще пару объектов в сцену и разберу их материалы.&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/8e/4d/8e4d636b-6b1a-4667-bb1e-a2352ef7fe5c.png&quot; width=&quot;1150&quot; /&gt;
    &lt;figcaption&gt;Для двух фоновых кубов я использую Emission шейдер. Интенсивность задаётся параметром Strength.&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/33/88/3388a7a5-0b63-4622-9b71-5da36e1485be.png&quot; width=&quot;1151&quot; /&gt;
    &lt;figcaption&gt;Для старта - случайный набор параметров на центральном объекте.&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/18/c6/18c65c00-f4d6-45d0-9205-6ee686ed7583.png&quot; width=&quot;1804&quot; /&gt;
    &lt;figcaption&gt;До кучи решил добавить три погнутых кубика с прозрачным материалом, похожим на стекляшку.&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;h2 data-align=&quot;center&quot;&gt;Principled BSDF&lt;/h2&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/b0/07/b007342d-98c1-44db-8831-e86811d015df.png&quot; width=&quot;370&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;Поскольку Cycles в последних итерациях стал PBR движком, то понятия усреднились и стали схожими с теми, что применяются и в других пакетах и игровых движках. Научившись работать с ними, будет очень просто освоить и другие - они все похожи.&lt;br /&gt;Здесь могу порекомендовать почитать хороший материал по PBR от Marmoset:&lt;br /&gt;&lt;a href=&quot;https://marmoset.co/posts/physically-based-rendering-and-you-can-too/&quot; target=&quot;_blank&quot;&gt;https://marmoset.co/posts/physically-based-rendering-and-you-can-too/&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;Principled BSDF объединяет множество параметров под одной крышей, став унифицированным шейдером, который может передавать большую часть материалов, о которых можно подумать.&lt;/p&gt;
  &lt;p&gt;&lt;strong&gt;Основная часть:&lt;/strong&gt;&lt;br /&gt;• Материалы делятся на 2 типа: металл - диэлектрик. (параметр &lt;strong&gt;Metallic&lt;/strong&gt; в идеале всегда либо строго 0, либо строго 1)&lt;br /&gt;&lt;strong&gt;• Base color&lt;/strong&gt; (он же Albedo) - для деэлетриков задаётся в пределах 25-240; для металлов - 160 и выше, обычно очень светлые тона у металлов.&lt;br /&gt;&lt;strong&gt;• Specular&lt;/strong&gt; - интенсивность отражения. Не его точность-резкость, а именно то, насколько яркий блик.&lt;br /&gt;&lt;strong&gt;• Roughness&lt;/strong&gt; - шероховатость поверхности (дальше мы с неё поработаем активно). Большие значения (или светлые тона на картах) дают шероховатую поверхность, низкие (тёмные) - гладкую. Пределы значений: 0-240, как мне кажется. Выше делать не стоит, это уже будет Vantablack - таких материалов вне лабораторий редко где можно встретить. (ниже будет картинка что это такое)&lt;br /&gt;&lt;strong&gt;• Normal&lt;/strong&gt; - Сюда скармливается карта нормалей. Это микро-фактура, имитация неровной поверхности, которая передаст все блики и детали так, как если бы поверхность была очень детальной и в ней была та геометрия, что заложена в карту нормалей.&lt;br /&gt;Cycles работает с нормалями DirectX формата. Если нормали будут выглядеть странно, можно попробовать инвертировать в текстуре зелёный канал.&lt;br /&gt;Чтобы правильно добавить карту нормалей в Cycles, надо использовать промежуточный &lt;strong&gt;&lt;u&gt;узел Normal Map&lt;/u&gt;&lt;/strong&gt;, вот так:  (ещё раз напомню про Color Space!)&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/66/bc/66bc3f00-490f-40ce-ae02-822458457b27.png&quot; width=&quot;1635&quot; /&gt;
    &lt;figcaption&gt;Карта нормалей -&amp;gt; Normal Map -&amp;gt; Principled BSDF&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://external-content.duckduckgo.com/iu/?u=http%3A%2F%2Ften24.info%2Fwp-content%2Fuploads%2F2016%2F03%2Fvantablack.jpg&amp;f=1&amp;nofb=1&quot; width=&quot;1205&quot; /&gt;
    &lt;figcaption&gt;Vantablack&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p&gt;Дополнительные настройки материала Principled BSDF:&lt;/p&gt;
  &lt;p&gt;• Specular Tint: цвет блика будет перенимать цвет, заданный в Base Color (это свойство металлизированных поверхностей)&lt;br /&gt;• Anisotropic: искажение блика вдоль поверхности, заметно чаще всего на полированных металлических объектах&lt;/p&gt;
  &lt;figure class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2Fevermotion.org%2Ffiles%2Fpublications_images%2Fanisotropic-shader-tutorial-using-vray-1-5-final-sp-1_0_629.jpg&amp;f=1&amp;nofb=1&quot; width=&quot;668&quot; /&gt;
    &lt;figcaption&gt;courtecy of Evermotion&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p&gt;• Sheen - параметр, актуальный для тканей вроде шёлка и бархата - контурный блик. Параметр отвечает за интенсивность эффекта.&lt;br /&gt;• Sheen Tint - тонирование этого блика в цвет, напрямую зависит от BaseColor&lt;/p&gt;
  &lt;figure class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://i0.wp.com/www.egneva.com/wp-content/uploads/2020/01/sheen-properties-principled-bsdf-post-curtain-example-1024x640.jpg?resize=1024%2C640&amp;ssl=1&quot; width=&quot;1024&quot; /&gt;
    &lt;figcaption&gt;Courtecy of https://www.egneva.com/&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p&gt;• Clearcoat - Представить этот параметр можно буквально как &amp;quot;тонкое покрытие поверх базы&amp;quot;/ &amp;quot;Лак&amp;quot;. Задаёт количество покрытия.&lt;br /&gt;• Clearcoat Roughness - шероховатость этого покрытия&lt;/p&gt;
  &lt;figure class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://external-content.duckduckgo.com/iu/?u=http%3A%2F%2Fi.stack.imgur.com%2FTFlgq.jpg&amp;f=1&amp;nofb=1&quot; width=&quot;2816&quot; /&gt;
    &lt;figcaption&gt;Clear coat в реальной жизни.&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p&gt;• IOR - коэффициент преломления лучей, проходящих сквозь поверхность. Для стекла, к примеру: 1.333, для чистого сухого воздуха - 1.000000001~&lt;br /&gt;• Transmission - количество света, которое может пройти сквозь поверхность. Это та самая крутилка, что делает из материала стекляшку.&lt;br /&gt;• Transmission Roughness - шероховатость внутреннего объема, а так же картинки, которая будет просматриваться насквозь.&lt;br /&gt;• Emission - Цвет Самосвечения&lt;br /&gt;• Emission Strength - Самосвечение. Параметр отвечает за интенсивность в условных единицах (но, похоже, что это Ватты)&lt;br /&gt;• Alpha - не трогать до тех пор, пока не понадобится сделать листики или рваные края бумаги или ещё что-то подобное. Этот параметр задаёт буквально отсутствие поверхности в зависимости от того, где на текстуре прозрачности будут черные пиксели. (белые - непрозрачные области)&lt;br /&gt;&lt;/p&gt;
  &lt;p&gt;&lt;/p&gt;
  &lt;h2&gt;Детали.&lt;/h2&gt;
  &lt;p&gt;Материал становится живей, когда он не-идеален. Шероховатости, подтёки, пыль, грязючка - всё это есть на всех поверхностях мира. Никаких идеально-белых и идеально-чёрных материалов, все материалы отражают свет, никаких абсолютно-матовых материалов.&lt;br /&gt;Давайте делать. Сперва будет грязь. Можно сгенерировать, можно найти в интернете черно-белую карту пыли или пальчиков.&lt;/p&gt;
  &lt;figure class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/5d/6f/5d6f0d71-4a21-48e4-805d-44fcb654f17b.png&quot; width=&quot;834&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/b8/2b/b82b746c-a2a9-4b64-850b-8d62575dc1ca.png&quot; width=&quot;1506&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;Совсем другое дело!&lt;br /&gt;Узел &amp;quot;Gamma&amp;quot; позволяет доводить по яркости карту, чтобы получить нужный эффект. В моём случае, когда я работаю с картой несовершенности, мне нужно совсем немного, чтобы сделать поверхность неидеальной.&lt;br /&gt;Продолжим. Добавим карту высот через узел Bump, чтобы добавить неровностей на поверхность (аналог NormalMap, только работает с чёрно-белыми картами). Добавим для внутреннего объема узел Volume Absorption: это ключевой компонент для того, чтобы сделать стекло, воду; узел позволяет задерживать проходящий свет внутри объема объекта, задавая ему цвет.&lt;br /&gt;Цвет для внутреннего объёма зададим градиентом через ColorRamp, а распределение цвета - функцией Fresnel: на границах, где угол падения лучей совсем пологий, относительно камеры, будет эффект интенсивней, а где поверхность перпендикулярна камере - эффект не проявляется (или минимально).&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/0b/1e/0b1e6689-2a77-4d6e-ad76-f331839e7abe.png&quot; width=&quot;1684&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;Теперь добавим для фонового материала несовершенностей.&lt;br /&gt;Карта оказалась недостаточно-контрастной, поэтому воспользуемся узлом Bright/Contrast помимо Gamma. Gamma в этой цепочке задаст базовый уровень, контраст будет идти после гаммы.&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/59/39/59399bad-f3cf-4087-86dc-3b98780700c3.png&quot; width=&quot;1872&quot; /&gt;
    &lt;figcaption&gt;Внимание на клеточки. Стали заляпанными.&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p&gt;&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/b7/de/b7de49b1-1d08-4f7e-8cb3-c1625bb9b5dc.png&quot; width=&quot;1872&quot; /&gt;
    &lt;figcaption&gt;Два тестовых материала. Оба - металлики. Идентичные, с одним различием - Coating.&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/64/5e/645e0313-2ef6-4709-90fe-6c39dd830dd2.png&quot; width=&quot;1920&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;Вот так мы играючи разобрали самый сложный шейдер и его устройство. В следующих частях расскажу подробней про другие узлы, которые есть в Blender для построения интересных эффектов. Надеюсь, понравилось!&lt;/p&gt;

</content></entry><entry><id>pirog17000:CyclesXBasics</id><link rel="alternate" type="text/html" href="https://teletype.in/@pirog17000/CyclesXBasics?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=pirog17000"></link><title>CyclesX. Blender. Вводная.</title><published>2021-08-05T13:25:19.852Z</published><updated>2021-08-08T16:47:54.415Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img2.teletype.in/files/df/10/df10e43c-dcba-42c1-b166-1d009481b4dd.png"></media:thumbnail><category term="blender" label="Blender"></category><summary type="html">&lt;img src=&quot;https://img3.teletype.in/files/ec/d9/ecd90faf-10df-4465-adcf-f5cc078c82f3.png&quot;&gt;Cycles. Родной рендер-движок Blender. С течением времени он становится только краше и в грядущей (на момент написания этой статьи) версии Blender будет интегрирована новая версия с названием CyclesX, которая сможет похвастаться фантастической скоростью. (а уж после RenderMan она кажется просто невероятной!)

В разбор попадёт альфа-версия CyclesX в одной из ранних версий Blender 3.0.</summary><content type="html">
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/ec/d9/ecd90faf-10df-4465-adcf-f5cc078c82f3.png&quot; width=&quot;1000&quot; /&gt;
    &lt;figcaption&gt;Splash Screen of Blender 2.93 LTS | CC-BY &lt;a href=&quot;https://www.youtube.com/erindale&quot; target=&quot;_blank&quot;&gt;Erindale Woodford&lt;/a&gt;&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p&gt;Cycles. Родной рендер-движок Blender. С течением времени он становится только краше и в грядущей (на момент написания этой статьи) версии Blender будет интегрирована новая версия с названием CyclesX, которая сможет похвастаться фантастической скоростью. (а уж после RenderMan она кажется просто невероятной!)&lt;br /&gt;&lt;br /&gt;В разбор попадёт альфа-версия CyclesX в одной из ранних версий Blender 3.0.&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/4e/5f/4e5fffb2-69fd-4e13-86ce-74c068e50aea.png&quot; width=&quot;1093&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2&gt;Настройки рендера&lt;/h2&gt;
  &lt;p&gt;&lt;/p&gt;
  &lt;p&gt;С самого начала разберёмся с ключевыми настройками. После - вторичные.&lt;br /&gt;Пункт с выбором Device я пропущу, тут итак всё очевидно.&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/68/bf/68bfdbec-74c5-4a7b-86c3-ae1ca5d55f1e.png&quot; width=&quot;1055&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;&lt;strong&gt;• Секция Viewport&lt;/strong&gt; в ответе за то, сколько семплов будет отрендерено во вьюпорте, есть ли фильтрация шумов (о них после еще отдельно покажу интересный ход конём);&lt;br /&gt;• &lt;strong&gt;Секция Render&lt;/strong&gt; в ответе за то, что происходит по нажатию на меню &lt;strong&gt;Render &amp;gt; Render Image&lt;/strong&gt; или же &lt;strong&gt;Render Animation.&lt;/strong&gt;&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c8/1d/c81de1dd-cf48-4539-b59e-e705018f1d94.png&quot; width=&quot;1500&quot; /&gt;
    &lt;figcaption&gt;01:07.56 | Фильтрация шума алгоритмом OpenImageDenoise, 1024 samples; Adaptive Sampling 0.0020&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;h2&gt;По поводу Denoise.&lt;/h2&gt;
  &lt;p&gt;Мной давно замечено и не раз подмечено на форумах, что тот Denoise алгоритм, что включается галочкой перед рендером, отличается от того, который используется в Compositing. И, что очень странно, вторая опция работает чище и детальней. Объясню как подключить и дальнейшие демо-кадры будут именно с ним идти. Для затравки вот такое сравнение - сверху тот, что включается в настройках рендера, снизу - через Compositing.&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d6/35/d6355c6a-3ec5-40e4-8426-c7d14deb6b28.png&quot; width=&quot;1500&quot; /&gt;
    &lt;figcaption&gt;Сравнение денойза через галочку в настройках рендера и через composite&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p&gt;Во всех деталях заметно улучшение по детальности картинки, при том, что настройки рендера не менялись (&lt;u&gt;кроме отключения Denoising&lt;/u&gt; )&lt;br /&gt;&lt;strong&gt;&lt;u&gt;Как настроить:&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;• Отключить Denoising в свитке &lt;strong&gt;Samples&lt;/strong&gt; рендера&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c1/db/c1dbc89f-0b50-4685-8813-4986a0424d02.png&quot; width=&quot;1105&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;• Зайти во View Layer Properties, включить &lt;strong&gt;Denoising Data&lt;/strong&gt; в свитке &lt;strong&gt;Passes &amp;gt; Data&lt;/strong&gt;&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/85/b0/85b085b7-8e49-43b4-8fca-923e856bce6b.png&quot; width=&quot;1157&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;• В окне Compositing добавить ноду Denoise и подключить в цепочку вот так:&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/30/d1/30d18cc2-bc8a-40c9-a25f-c429f2e2cb36.png&quot; width=&quot;829&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;Поздравляю, Вы великолепны! Теперь устранение шума будет идти через композит и выводиться &lt;strong&gt;отфильтрованная от шума картинка будет в слой Composite&lt;/strong&gt; внутри окна рендера:&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/51/9b/519b35b7-b47e-440c-84e8-67dcfedba0e9.png&quot; width=&quot;539&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2&gt;Вернёмся к настройкам.&lt;/h2&gt;
  &lt;p&gt;&lt;strong&gt;&lt;br /&gt;• Adaptive Sampling&lt;/strong&gt; включает схожий с разобранным раньше RenderMan&amp;#x27;ом принцип адаптивного семлирования пикселей. Определяется пороговое значение параметром &lt;strong&gt;&lt;u&gt;Noise Threshold&lt;/u&gt;&lt;/strong&gt;, до которого на каждый пиксель рендерится, либо MinSamples, указывающий прямо - сколько нужно потратить семплов на пиксель. &lt;br /&gt;Эти два параметра могут комбинироваться при желании, но как по мне пороговое значение шума - очень надёжная крутилка, определяющая качество финальной картинки.&lt;br /&gt;Выше значение = быстрее, хуже качество, и наоборот - ниже значение = плотней семплы, резче и детальней картинка, времени дольше нужно.&lt;br /&gt;&lt;u&gt;0 - без фильтрации&lt;/u&gt;, ровным слоем везде будет столько, сколько указали параметром Samples (выше).&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/7b/6c/7b6c277c-0461-4cc9-a405-c64d0a68a4e4.png&quot; width=&quot;1054&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/3b/07/3b07a92a-6652-4b22-8a16-c403de278709.png&quot; width=&quot;1500&quot; /&gt;
    &lt;figcaption&gt;01:06.22 | 1024 samples; Adaptive Sampling 0.0020 - VS - 00:04.71 | 1024 samples; Adaptive Sampling 0.2&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p&gt;Прекрасный инструмент для предварительного рендера или сокращения времени на кадр.&lt;/p&gt;
  &lt;h2&gt;Light Paths.&lt;/h2&gt;
  &lt;p&gt;Начнём с интересного: Max Bounces. Раздел посвящён опредению глубины отражений, прохождению лучей сквозь поверхности и в глубь поверхностей.&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e9/f7/e9f7d1d7-a74e-4f8a-92f7-096ff6fbe916.png&quot; width=&quot;1051&quot; /&gt;
    &lt;figcaption&gt;Max Bounces, стандартные настройки.&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p&gt;Первая настройка - Total - отвечает за общее допустимое количество отскоков лучей. Все последующие идут именно в том порядке, что указаны в списке - сперва будут все &amp;quot;цвета&amp;quot; - матовые значения поверхностей. После по приоритету - поверхности, отражающие хотя бы что-нибудь помимо отображения цвета. За ними - прозрачные объекты, за ними - объемы вроде тумана. Последний пункт для меня остаётся загадкой, поскольку сколько я его не крутил, эффекта не проявляется. Допускаю, что это на альфа-версии CyclesX такое поведение.&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/92/38/92389f66-04a8-434f-951e-6dbd4b53ce2e.png&quot; width=&quot;1500&quot; /&gt;
    &lt;figcaption&gt;00:38.65 | Total: 12; Diffuse: 4; Glossy: 4; Transmission: 12; Volume: 0; Transparent: 8&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/6c/2d/6c2da1a5-297e-4026-8e72-635c9bf42db4.png&quot; width=&quot;1500&quot; /&gt;
    &lt;figcaption&gt;00:19.25 | Total: 12; Diffuse: 2; Glossy: 2; Transmission: 12; Volume: 0; Transparent: 8&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/17/e7/17e70421-f230-4fd5-8c3c-efb5bd00758b.png&quot; width=&quot;1500&quot; /&gt;
    &lt;figcaption&gt;00:29.32 | Total: 8; Diffuse: 1; Glossy: 1; Transmission: 6; Volume: 0; Transparent: 8&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p&gt;Во время этих тестов выяснил интересную особенность: Transmision считается парами, в случае, если прозрачная поверхность задаётся объемной поверхностью, как у меня - тонким листом стекла. То есть - имеем две стороны стекла, через которые луч должен пройти - добавляем +2 в Transmission.&lt;br /&gt;&lt;em&gt;Для дальнейшего теста я чутка изменил материал стекла, сделав его менее плотным и насыщенным, чтобы на просвет было видно все светящиеся сферы позади.&lt;/em&gt;&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/21/15/211581a6-0f5f-4ce8-88b1-bd33640eeed8.png&quot; width=&quot;1500&quot; /&gt;
    &lt;figcaption&gt;01:17.33 | Total: 128; Diffuse: 32; Glossy: 32; Transmission: 64; Volume: 0; Transparent: 1&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p&gt;Clamping.&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d7/16/d71675af-5eff-40f0-8747-6e2ada73adf3.png&quot; width=&quot;1055&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;Два параметра, определяющие предельные значения интенсивности для света - прямого и отражённого.&lt;br /&gt;Срезав значения от стандартных Direct Light: 0, Indirect Light: 10 до 2/2, получим такую картинку:&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/7d/61/7d61c670-428e-4a93-931d-30031cd0d662.png&quot; width=&quot;1500&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;Блики погасли, заполняющий фоновый свет уже вовсе не заполняющий, картинка стала очень ровной, без пересветов, без контраста. &lt;br /&gt;Приятный бонус - сократилось время рендера, почти втрое. &lt;br /&gt;Неприятный бонус - точность передачи картинки страдает.&lt;/p&gt;
  &lt;h2&gt;Caustics&lt;/h2&gt;
  &lt;p&gt;В этой секции назначаются настройки каустики всех типов. На счёт достоверной каустики для стекла можно не переживать - её не будет. CyclesX - движок не Bidirectional модели - он не просчитывает достоверное прохождение фотонов через поверхности. Но, приблизительную картинку или прозначные стаканы и жидкости сделать сможет.&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/cc/df/ccdf915c-59c2-40e8-be7c-145adcb5c462.png&quot; width=&quot;1054&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/67/88/67882cbe-5ea6-4d1b-a94f-01c75e8dae9f.png&quot; width=&quot;1500&quot; /&gt;
    &lt;figcaption&gt;Стандартные настройки каустики. Filter Glossy: 1; Reflective: ON; Refractive: ON&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/6d/d3/6dd33af0-08a1-4184-bcae-d89f0f1a45e3.png&quot; width=&quot;1500&quot; /&gt;
    &lt;figcaption&gt;Filter Glossy: 0; Reflective: ON; Refractive: ON&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c3/7b/c37bc3f4-7b12-4a9f-b6e7-f5d9410c27da.png&quot; width=&quot;1500&quot; /&gt;
    &lt;figcaption&gt;Filter Glossy: 0; Reflective: OFF; Refractive: ON&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/1c/c9/1cc97c21-0ae0-44d3-96ad-ade5c3e7261b.png&quot; width=&quot;1500&quot; /&gt;
    &lt;figcaption&gt;Filter Glossy: 0; Reflective: OFF; Refractive: OFF&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/b6/5e/b65e0831-2641-4018-8cae-19a1cb21ab07.gif&quot; width=&quot;1500&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/3b/f4/3bf4fd63-a031-452b-9ead-61e1c4a89353.png&quot; width=&quot;1054&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;Следующая за каустикой секция позволяет упростить просчёт отраженных лучей, делая финальную картинку менее точной, но при этом сокращая время на кадр.&lt;/p&gt;
  &lt;p&gt;Секция Simplify так же отвечает за упрощение и ограничение разных аспектов с целью сокращения времени на кадр.&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/8c/6b/8c6bfe46-6d2b-4560-8cb0-e453438232ac.png&quot; width=&quot;1055&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2&gt;Performance&lt;/h2&gt;
  &lt;p&gt;В этой секции находятся настройки быстродействия - ограничение по количеству потоков, структура акселерации, сохранение буфера.&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/46/9a/469aa5f8-62e5-4e15-9837-7c14795f4da3.png&quot; width=&quot;1062&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;&lt;strong&gt;Потоки.&lt;/strong&gt;&lt;br /&gt;Используя GPU для рендера, мощности процессора так же задействуются. И большее количество потоков позволяет получить результат быстрей.&lt;br /&gt;&lt;em&gt;Время на кадр:&lt;/em&gt;&lt;br /&gt;• Стандартныe настройки - 00:18.47 (используются все потоки + GPU)&lt;br /&gt;• Fixed, 1 поток (+GPU) - 00:23.40&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Структура ускорения.&lt;br /&gt;&lt;/strong&gt;Эта секция отвечает за баланс между подготовительным этапом к рендеру и самим временем рендера. Вполне возможно, что изменения заметны при рендере анимации, но на статичном кадре с целой кучей продублированной геометрии никакой заметной разницы не было в любой комбинации параметров.&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/94/88/9488becd-5489-4967-9abd-48777f083bff.png&quot; width=&quot;750&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;&lt;em&gt;Время на кадр:&lt;/em&gt;&lt;br /&gt;• [o] Use Spatial Splits; [v] Use Hair BVH; BVH Time Steps:  0 - 00:45.26&lt;br /&gt;• [o] Use Spatial Splits; [v] Use Hair BVH; BVH Time Steps:  16 - 00:45.14&lt;br /&gt;• [v] Use Spatial Splits; [v] Use Hair BVH; BVH Time Steps:  0 - 00:45.33&lt;br /&gt;(разница в миллисекундах)&lt;/p&gt;
  &lt;p&gt;&lt;strong&gt;Final Render&lt;/strong&gt;&lt;br /&gt;Оба параметра - Save Buffers, Persistent Data - призваны ускорять рендер, как и предыдущая секция, но изменений так же не дали.&lt;br /&gt;&lt;em&gt;Это запросто может быть из-за ранней версии CyclesX, которую я тестирую.&lt;/em&gt;&lt;/p&gt;
  &lt;h2&gt;Color Management&lt;/h2&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/96/ee/96ee1ac0-d890-44a8-83e5-0961f9d3da0e.png&quot; width=&quot;1059&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;Здесь можно настроить финальный вид картинки, контрастность, баланс света. Более того, эти крутилки работают и во время и после завершения рендера в том числе, что бывает очень и очень на руку.&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/fb/5e/fb5eda04-0a8c-4fac-9b97-56b35377d34e.png&quot; width=&quot;1500&quot; /&gt;
    &lt;figcaption&gt;Color Management: Filmic, Look: None, Exposure: 0; Gamma: 1&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/2a/8b/2a8bce4c-7ebc-43a1-9e78-00d1296919ac.png&quot; width=&quot;1500&quot; /&gt;
    &lt;figcaption&gt;Color Management: Filmic, Look: Very High Contrast, Exposure: -1.95; Gamma: 1.38&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;hr /&gt;
  &lt;p&gt;Не все настройки показал, но здесь - самые основные, которые больше всего влияют на картинку. Со временем и остальные Вы сможете сами для себя открыть, попробовав разные сценарии света, сцены и геометрии.&lt;br /&gt;На этом знакомство с настройками CyclesX завершаю, следующую часть постараюсь сделать по азам материалов.&lt;/p&gt;

</content></entry><entry><id>pirog17000:Renderman24forblender</id><link rel="alternate" type="text/html" href="https://teletype.in/@pirog17000/Renderman24forblender?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=pirog17000"></link><title>RenderMan 24 - Blender. Вводная.</title><published>2021-08-03T19:03:54.376Z</published><updated>2021-08-03T19:04:45.050Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img4.teletype.in/files/31/99/31991b4f-8745-4a18-9044-3ca36412aca7.png"></media:thumbnail><category term="blender" label="Blender"></category><summary type="html">&lt;img src=&quot;https://img3.teletype.in/files/a8/35/a835dd00-5adb-4894-9d2e-306a62b3d688.png&quot;&gt;RenderMan — рендер движок от Pixar, который доступен по некоммерческой лицензии для бесплатного пользования. В бесплатной версии на текущий момент нет поддержки технологии XPU — совмещенного использования GPU+CPU, поэтому для неё актуальны рассчёты на CPU.</summary><content type="html">
  &lt;figure class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/a8/35/a835dd00-5adb-4894-9d2e-306a62b3d688.png&quot; width=&quot;957&quot; /&gt;
    &lt;figcaption&gt;Courtecy of Pixar, Disney, Luca trailer.&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p&gt;RenderMan — рендер движок от Pixar, который доступен по некоммерческой лицензии для бесплатного пользования. В бесплатной версии на текущий момент нет поддержки технологии XPU — совмещенного использования GPU+CPU, поэтому для неё актуальны рассчёты на CPU.&lt;/p&gt;
  &lt;p&gt;Рассчитываю, что это не последний пост про рендереры, поэтому будем считать этот - первой частью.&lt;/p&gt;
  &lt;p&gt;Я опишу сначала приоритетно-важные настройки, а после них — остальные, менее важные.&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/b3/f6/b3f68c51-06d2-4bdd-89bd-c4777ad54a1f.png&quot; width=&quot;1087&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2&gt;&lt;strong&gt;Настройки рендера.&lt;/strong&gt;&lt;/h2&gt;
  &lt;p&gt;&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e9/01/e9010bd7-56e7-419d-9f1f-56d8c4689866.png&quot; width=&quot;1040&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;Две самые важные кнопки: рендер одного кадра / анимации.&lt;br /&gt;Под ними галочка - использование стандартного &amp;quot;накамерного&amp;quot; света, если в сцене нет других источников освещения.&lt;br /&gt;Стабильность рендера анимации хромает, в моих тестах каждые 50-80 кадров весь процесс Blender&amp;#x27;а схлопывался, обрывая прогресс рендера анимации.&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/42/d5/42d57657-5552-4ea1-93b0-a2e9cb22c86b.png&quot; width=&quot;1031&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;&lt;/p&gt;
  &lt;p&gt;&lt;/p&gt;
  &lt;p&gt;Вывод картинки: в нативное окно Blender / Встроенный превьюер Renderman (it). Вторая опция, согласно документации и экспериментам, багована и при неосторожном использовании схлопнет сам Blender и весь несохранённый прогресс.&lt;/p&gt;
  &lt;h2&gt;&lt;br /&gt;Optix Denoiser&lt;/h2&gt;
  &lt;p&gt;Спасибо Nvidia, теперь деноизер доступен и в Renderman. Служит для &lt;u&gt;устранения шума&lt;/u&gt; картинки на лету. Полезно, практично, может сильно сократить время рендера при необходимости и почистить шумный рендер.&lt;br /&gt;Меньше семплов = быстрее время, но меньше информации для денойза, а значит детали могут быть смазаны и размыты.&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/0a/8c/0a8cc165-d492-46d3-8ef5-02114d8f9167.png&quot; width=&quot;1501&quot; /&gt;
    &lt;figcaption&gt;Одинаковые настройки рендера; слева - OptixDenoiser - OFF,  справа - ON&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p&gt;&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/6f/9c/6f9c0a94-3ef8-45cc-bc38-d481161f6cbd.png&quot; width=&quot;1036&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;&lt;u&gt;Контроль за быстродействием&lt;/u&gt; и использованием рендером мощностей определяется этими двумя параметрами.&lt;br /&gt;Render Threads - во время превью в 3d Viewport; Batch - во время полноценного рендера.&lt;br /&gt;&lt;em&gt;Отрицательные значения = использовать все остальные потоки процессора, кроме #. &lt;br /&gt;Положительные = использовать максимум # потоков.&lt;/em&gt;&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d5/c0/d5c0652d-7fbf-480d-8669-62338d0e8e11.png&quot; width=&quot;1055&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/5b/a9/5ba99db5-8664-42aa-b02e-28e3c88dcce2.png&quot; width=&quot;1046&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2&gt;Секция Sampling в ответе за качество картинки.&lt;/h2&gt;
  &lt;p&gt;&lt;br /&gt;&lt;u&gt;Самые важные из этой секции четыре параметра:&lt;/u&gt;&lt;br /&gt;&lt;strong&gt;• Max Samples&lt;/strong&gt; - количество семплов на пиксель&lt;br /&gt;&lt;strong&gt;• Pixel Variance&lt;/strong&gt; - пороговое значение разницы в тоне-цвете на пиксель&lt;br /&gt;&lt;strong&gt;• Max Specular Depth&lt;/strong&gt; - глубина прозрачности&lt;br /&gt;&lt;strong&gt;• Filter &lt;/strong&gt;- тип антиальясинга.&lt;/p&gt;
  &lt;p&gt;Поскольку Renderman работает по принципу &amp;quot;кладу больше семплов туда, где они больше нужны&amp;quot;, а не ровным слоем (на стандартных настройках, в режиме importance-variance), то играя с первыми двумя параметрами - MaxSamples, PixelVariance можно весьма неплохо балансировать между временем на кадр и качеством картинки.&lt;/p&gt;
  &lt;p&gt;&lt;u&gt;Количество Семплов не всегда отражает качество&lt;/u&gt;, это лишь количество семплов. &lt;strong&gt;Качество - это про &lt;u&gt;Pixel Variance&lt;/u&gt;&lt;/strong&gt;. Этот параметр устроен так, что он смотрит за тем, как во время рендера кадра происходит изменение по цвету на каждом пикселе. Если отклонения от предыдущей итерации не уходят за предел этого значения, то больше в этот пиксель не вкладывается семплов (MaxSamples здесь - предельное количество). &lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://pixar-community-production.s3.us-west-1.amazonaws.com/Tutorials/debugging_and_optimization/8557-pixelvariancecomparison2.jpg&quot; width=&quot;750&quot; /&gt;
    &lt;figcaption&gt;courtesy of Pixar documentation: https://renderman.pixar.com/debugging-and-optimization&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p&gt;Если Pixel Variance имеет очень низкое значение, вроде 0.002, то даже на 64 max samples будет качество картинки очень недурное. В противовес - 1024 samples; 0.9 pixel variance даст ужасно-мыльную картинку, без деталей. Разумеется, это актуально для включенной опции optix denoise, без неё картинка будет просто сильней шуметь.&lt;br /&gt;• &lt;strong&gt;Dark Falloff &lt;/strong&gt;- пограничное значение для слишком тёмных участков картинки, дальше которого семплы не будут добавляться в те области. Более высокие значения сделают так, что уже более светлые участки будут пропускаться при семплировании.&lt;/p&gt;
  &lt;p&gt;Дальше покажу разницу настроек с включенным OptixDenoiser, потому что 99% времени наверняка рендеры будут именно с ним идти. А вот как влияют параметры на отфильтрованную картинку - интересно.&lt;/p&gt;
  &lt;h2&gt;Specular Depth:&lt;/h2&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/50/0b/500b0a60-9a77-4c93-a11f-e1b68565242a.png&quot; width=&quot;1048&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;Помимо базовых настроек глубины прозрачности, которые изначально выставлены в значении [8], есть ограничение внутри объекта:&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/78/d7/78d76386-6d9e-4b9b-a432-62fad565aeef.png&quot; width=&quot;1079&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;И помимо этого, на уровне интегратора.&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/7f/07/7f07598c-d936-4cf8-8747-dca43f5a75c8.png&quot; width=&quot;1083&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;&lt;u&gt;Уровень ограничения глубины трассировки прозрачных объектов на уровне интегратора - самый важный и основополагающий. &lt;/u&gt;После него по значимости - уровень внутри объекта, после - настройка MaxSpecularDepth.&lt;br /&gt;Подобрав необходимые значения, можно значительно расширить глубину трассировки прозрачных объектов, которые перекрывают друг друга.&lt;br /&gt;&lt;br /&gt;Стандартные настройки глубины прозрачности внутри объекта и интегратора с MaxSpecDepth=2 в настройках Sampling выглядит так:&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/eb/50/eb50f02f-2b0a-4ae1-83b4-62200e51b30d.png&quot; width=&quot;1000&quot; /&gt;
    &lt;figcaption&gt;VCM| Max Specular Depth: 2 | 02:11.68 &lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p&gt;&lt;em&gt;За объектом должны быть видны фон и 6 светящихся точек. Но поскольку ограничение в два слоя в действии, видно только неперекрытые участки.&lt;br /&gt;&lt;/em&gt;&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/05/83/05830135-dbad-4c1d-a816-ed0ef229f1bb.png&quot; width=&quot;1000&quot; /&gt;
    &lt;figcaption&gt;VCM| Max Specular Depth: 5 | 02:40.12 &lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p&gt;&lt;em&gt;Как видно из примера выше - увеличение Max Specular Depth до 5 не сильно изменило положение дел.&lt;br /&gt;&lt;/em&gt;Настроив глубину внутри Integrator и внутри объекта можно получить более ожидаемый результат:&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/36/d9/36d95324-191e-4911-b814-e0fbba3cee5a.png&quot; width=&quot;1000&quot; /&gt;
    &lt;figcaption&gt;VCM| Max Specular Depth: 12 | 10:12.35 | Object Spec Depth: 32, Integrator Max Indirect Bounces: 32&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p&gt;&lt;/p&gt;
  &lt;p&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h2&gt;&lt;strong&gt;Прочие параметры по настройкам рендера:&lt;/strong&gt;&lt;/h2&gt;
  &lt;p&gt;Они не менее важные, но уже не настолько критично будут влиять на картинку, время и качество, как описанные выше.&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/01/43/0143fe79-7ebd-4db4-9003-7ead678b2f66.png&quot; width=&quot;1045&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;Эта менюшка очень классная, но в моих тестах она не поддерживала функцию устранения шума. Совсем. Во время рендера анимации мне было критично иметь эту функцию.&lt;br /&gt;В противовес - стабильность. Через эту секцию запускается исполнение последовательного рендера кадров или отдельного кадра &amp;quot;внешне&amp;quot;, не через текущую сессию Blender.&lt;/p&gt;
  &lt;h2&gt;Секция Integrator: &lt;strong&gt;ТИП&lt;/strong&gt; просчёта света. &lt;/h2&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/56/1e/561eb67e-ac1b-4d16-9e13-f3e1b618b775.png&quot; width=&quot;1051&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;&lt;strong&gt;• PathTracer/None &lt;/strong&gt;- стандартная опция со сбалансированными настройками по свету; &lt;br /&gt;&lt;strong&gt;• VCM &lt;/strong&gt;- опция, поддерживающая &lt;u&gt;каустику и просчёт фотонов&lt;/u&gt;. Медленная, красивая. С низкими значениями Specular Depth может быть быстрей PathTracer.&lt;/p&gt;
  &lt;p&gt;В зависимости от сцены и материалов имеет смысл попробовать старт рендера тем или иным типом просчета, чтобы понять, какой из них просчитывает кадр точней и быстрей. В моих тестах чаще всего быстрей был PathTracer, до тех пор, пока в одной из сцен VCM обогнал по времени с тем же (или лучше?) качеством в 4 раза. Всё по ситуации.&lt;/p&gt;
  &lt;p&gt;&lt;br /&gt;Там же можно настроить ньюансы по выбранному типу:&lt;br /&gt;- отскоки света&lt;br /&gt;- глубину лучей&lt;br /&gt;- множители семплов для света&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/1e/0d/1e0d70f5-0da8-4b95-bea8-044c68029442.png&quot; width=&quot;1042&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2&gt;&lt;br /&gt;Примеры рендера с приблизительно-одинаковыми параметрами в разных режимах:&lt;/h2&gt;
  &lt;p&gt;&lt;br /&gt;&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/81/24/812438ae-92fc-43df-a225-b9138f344e68.png&quot; width=&quot;1000&quot; /&gt;
    &lt;figcaption&gt;Max Specular Depth: 2 | 02:11.68 | VCM&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/81/24/812438ae-92fc-43df-a225-b9138f344e68.png&quot; width=&quot;1000&quot; /&gt;
    &lt;figcaption&gt;Max Specular Depth: 2 | 10:13.47 | PathTracer&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p&gt;&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/ce/78/ce78121c-63d0-487c-9590-fe1023f342c8.png&quot; width=&quot;750&quot; /&gt;
    &lt;figcaption&gt;14:19.59 | Integrator: VCM | 128 samples, Spec/Diffuse Depth: 8/8 | Denoise: ON&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/5d/cd/5dcdf9c2-c209-4569-bac1-11ff719ac7cc.png&quot; width=&quot;750&quot; /&gt;
    &lt;figcaption&gt;02:54.93 | Integrator: Unified;  Trace: UPSVCM | 128 samples, Spec/Diffuse Depth: 8/8&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/b1/5c/b15c11d3-3e69-41ec-9bdd-8a958e021b32.png&quot; width=&quot;750&quot; /&gt;
    &lt;figcaption&gt;01:09.97 | Integrator: Unified;  Trace: Photons Only - Photons: 64| 128 samples, Spec/Diffuse Depth: 8/8&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/0e/15/0e15d763-bff0-4450-9366-89c131692326.png&quot; width=&quot;750&quot; /&gt;
    &lt;figcaption&gt;01:23.51 | Integrator: Unified;  Trace: Photons Only - Photons: 8192, adaptive, Training samples: 32 | 128 samples, Spec/Diffuse Depth: 8/8&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/10/5a/105a4599-0d53-4c5a-9322-ce2b6d9ef668.png&quot; width=&quot;750&quot; /&gt;
    &lt;figcaption&gt;01:26.42 | Integrator: Path Tracer;  Caustics: ON | 128 samples, Spec/Diffuse Depth: 8/8&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c2/ce/c2ce32b8-d167-4f0b-9603-f1d4ba4ff7e3.png&quot; width=&quot;750&quot; /&gt;
    &lt;figcaption&gt;00:58.96 | Integrator: Path Tracer;  Caustics: OFF | 128 samples, Spec/Diffuse Depth: 8/8&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;hr /&gt;
  &lt;h2&gt;&lt;/h2&gt;
  &lt;p&gt;&lt;/p&gt;
  &lt;p&gt;&lt;/p&gt;
  &lt;h2&gt;Display Filters:  цветокоррекция, эффекты, мелкие подстройки.&lt;/h2&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c7/4d/c74dde1f-541c-44b2-9571-c57db3cf49ba.png&quot; width=&quot;1067&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/94/ac/94ace764-e415-4b5b-b2a3-e5cf1af184ce.png&quot; width=&quot;1064&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/5a/35/5a353948-6da4-41ac-9ae1-54aa2335b391.png&quot; width=&quot;1057&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;И без них картинка выходит очень сочной, поэтому можно так же пропустить эту секцию, как и Sample Filters. Но для полного контроля это может пригодиться. Обращу внимание, что секцию Compositing никто не отменял и можно продолжить пользоваться стандартными средставами Blender для дотягивания картинки. Так же, как и Photoshop, Lightroom и схожие с ними.&lt;/p&gt;

</content></entry><entry><id>pirog17000:HovertrainExperiments</id><link rel="alternate" type="text/html" href="https://teletype.in/@pirog17000/HovertrainExperiments?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=pirog17000"></link><title>Steam hovertrain departing from the station</title><published>2021-07-22T22:20:09.810Z</published><updated>2021-08-03T19:51:02.403Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img4.teletype.in/files/77/8f/778f2bed-8cbb-44e7-a55f-b8de43af2013.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://cdn.discordapp.com/attachments/281099284730871809/867850383723331615/Dv2SZWZlWPrpFKLCTKATGrbaMG18GfHugacUc3c08cgsJjuOgPd0fwgyM4NTTVBwlQ9koS37rVWpayUI0bPYLHDYfGtgUSKJkEgp.png&quot;&gt;This an experiment, where I did the same promt + same seed BUT each run tried different variables.
Each run been doing just 400 iterations, around 10 minutes. Not super-detailed, not blurry mess, possible to see the difference.</summary><content type="html">
  &lt;p&gt;This an experiment, where I did the same promt + same seed &lt;strong&gt;BUT &lt;/strong&gt;each run tried different variables.&lt;br /&gt;Each run been doing just 400 iterations, around 10 minutes. Not super-detailed, not blurry mess, possible to see the difference.&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://colab.research.google.com/drive/1hf1seGOZctOJUznkhJNblLluXHbWLKZh?usp=sharing&quot; target=&quot;_blank&quot;&gt;Link on collab&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;Lets begin from the initial image.&lt;/p&gt;
  &lt;p&gt;At this point I had all the parameters set to default.&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/281099284730871809/867850383723331615/Dv2SZWZlWPrpFKLCTKATGrbaMG18GfHugacUc3c08cgsJjuOgPd0fwgyM4NTTVBwlQ9koS37rVWpayUI0bPYLHDYfGtgUSKJkEgp.png&quot; width=&quot;640&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;And then, changes began to happen.&lt;br /&gt;MSE Epoches:   5 -&amp;gt; 30&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/569799948007374858/867849959017414656/0AAAAASUVORK5CYII.png&quot; width=&quot;640&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;MSE Epoches:  30 -&amp;gt; 128&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/569799948007374858/867854231654236190/AZWcwUdeo52hAAAAAElFTkSuQmCC.png&quot; width=&quot;640&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;MSE Epoches: 48&lt;br /&gt;&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/569799948007374858/867857551847981097/PzYXMGslat4MAAAAAElFTkSuQmCC.png&quot; width=&quot;640&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;&lt;em&gt;At this point felt like this parameter should not be adjusted anymore.&lt;/em&gt;&lt;/p&gt;
  &lt;p&gt;Next thing to adjust - Cutout  Value. Default value is 64, but I was running with 48 all these samples.&lt;/p&gt;
  &lt;p&gt;Cutout:  48 -&amp;gt; 10&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/569799948007374858/867860381950541854/CJXOQzjFvGgAAAABJRU5ErkJggg.png&quot; width=&quot;640&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;Cutout: 10 -&amp;gt; 90&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/569799948007374858/867864575021678602/yVFBpvvwRNAAAAAElFTkSuQmCC.png&quot; width=&quot;640&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;I like this result the most. The top left corner seems the only thing I&amp;#x27;d fix in photoshop, but the rest looks almost like a complete image. People are gathering at the station where the levitating train is about to depart, they walk at the sandy road along the fences in fields; at the left it is possible even to recognize the sheep, at the background right area - some kind of buildings or city structures. You could even see the outfit of people who walk on the train: rich people in dark blue suits with etches of orange, some rich madame in fluff red dress and large hat. Amazing one.&lt;br /&gt;&lt;br /&gt;Cutout: 90 -&amp;gt; 150&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/569799948007374858/867869357601062932/O9VzK7b5kHxn55fU6z1MplpP9BM6bedunCsRAAAAAElFTkSuQmCC.png&quot; width=&quot;640&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;Image became very readable, yet it began to feel like ugly photo-bash without having solid structure.&lt;/p&gt;
  &lt;p&gt;Cutout: 76&lt;br /&gt;MSE Epoches: 25&lt;/p&gt;
  &lt;p&gt;&lt;em&gt;Time to play with image modifiers.&lt;/em&gt;&lt;br /&gt;Flip Horizontal: 0.4 -&amp;gt; 0.1&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/569799948007374858/867873043452002334/oTbkvYkAAAAAElFTkSuQmCC.png&quot; width=&quot;640&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;Padding: 0.8 -&amp;gt; 0.5; &lt;br /&gt;Affine random degrees: 30 -&amp;gt; 45;&lt;br /&gt;Affine translate: 0.1 -&amp;gt; 0.4&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/281099284730871809/867885501083287602/4zYO2wxy0AAAAASUVORK5CYII.png&quot; width=&quot;640&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;Flip horizontal: 0.1 -&amp;gt; 0.95&lt;br /&gt;Affine random degrees:  45 -&amp;gt; 75&lt;br /&gt;Affine translate: 0.1 -&amp;gt; 0.55&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/465961412649287690/867889929631825950/we19SAOMvXtwAAAABJRU5ErkJggg.png&quot; width=&quot;640&quot; /&gt;
  &lt;/figure&gt;
  &lt;p&gt;Okay, it already looks the best for now. Consistent structure and composition, proper foreground and background, clear and readable details, I could even tell there&amp;#x27;s a horse-drawn carriage at the left area. Buildings doesn&amp;#x27;t look like a mess anymore, no flying islands of image in the sky. Yet, this steampunk shoe doesn&amp;#x27;t look like a train haha!&lt;/p&gt;
  &lt;p&gt;Affine random perspective: 0.2 -&amp;gt; 0.5&lt;/p&gt;
  &lt;figure class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://cdn.discordapp.com/attachments/465961412649287690/867893439583485994/A6h4bERtjJJZAAAAAElFTkSuQmCC.png&quot; width=&quot;640&quot; /&gt;
  &lt;/figure&gt;

</content></entry></feed>