{"id":1046,"date":"2020-11-16T22:54:31","date_gmt":"2020-11-17T03:54:31","guid":{"rendered":"http:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/?p=1046"},"modified":"2020-11-16T22:54:31","modified_gmt":"2020-11-17T03:54:31","slug":"finished-environment-midterm-factory-reset","status":"publish","type":"post","link":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/coadler\/finished-environment-midterm-factory-reset\/","title":{"rendered":"Finished Environment\/Midterm &#8211; Factory Reset"},"content":{"rendered":"\n<p>For the midterm, it was all about getting the space entirely playable. Ultimately, one of the largest hurdles was getting it to look nice. I ran into some UV issues (such as being very inefficient)&#8211; something I&#8217;ll have to look into and fix in the near-future. <\/p>\n\n\n\n<p> <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"350\" src=\"http:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_1-1024x350.png\" alt=\"\" class=\"wp-image-1047\" srcset=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_1-1024x350.png 1024w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_1-800x274.png 800w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_1-768x263.png 768w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_1-1536x525.png 1536w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_1-2048x700.png 2048w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_1-600x205.png 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>I spent a good chunk working on lighting. Working with both emissive textures and Unity light maps was something quite annoying; not difficult. Waiting for Unity to bake lights and whatnot is something I didn&#8217;t like, especially for something as iterative as lighting. <\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"358\" src=\"http:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_2-1024x358.png\" alt=\"\" class=\"wp-image-1048\" srcset=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_2-1024x358.png 1024w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_2-800x280.png 800w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_2-768x268.png 768w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_2-1536x537.png 1536w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_2-2048x716.png 2048w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_2-600x210.png 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>A lot of issues was working with Unity&#8217;s HDRP, which made the exporting of light maps super difficult. The file sizes are massive, despite the textures looking not as high resolution.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"357\" src=\"http:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_3-1024x357.png\" alt=\"\" class=\"wp-image-1049\" srcset=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_3-1024x357.png 1024w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_3-800x279.png 800w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_3-768x268.png 768w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_3-1536x536.png 1536w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_3-2048x714.png 2048w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_3-600x209.png 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>What&#8217;s cool is that since you&#8217;re a magnetic robot, you can actually go and stand on anything magnetic (given the puzzle makes sense). This gives vertical spaces a feeling of being horizontal! <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"354\" src=\"http:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_5-1-1024x354.png\" alt=\"\" class=\"wp-image-1052\" srcset=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_5-1-1024x354.png 1024w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_5-1-800x277.png 800w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_5-1-768x266.png 768w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_5-1-1536x531.png 1536w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_5-1-2048x709.png 2048w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_5-1-600x208.png 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>You can even stand on the ceiling!<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"360\" src=\"http:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_4-1024x360.png\" alt=\"\" class=\"wp-image-1050\" srcset=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_4-1024x360.png 1024w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_4-800x281.png 800w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_4-768x270.png 768w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_4-1536x540.png 1536w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_4-2048x720.png 2048w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_4-600x211.png 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>I&#8217;m trying to get the feeling of Sovietpunk as well as possible. So there exists a lot of cyberpunk-esc Russian scattered around! I even got a friend from Russia to do voicelines for a eerie PA system! I&#8217;ll figure out how to do that when I implement sounds.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"379\" src=\"http:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/atlas-1024x379.png\" alt=\"\" class=\"wp-image-1053\" srcset=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/atlas-1024x379.png 1024w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/atlas-800x296.png 800w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/atlas-768x284.png 768w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/atlas-1536x569.png 1536w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/atlas-600x222.png 600w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/atlas.png 1588w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>As for the Atlas, like I mentioned before, this map is modular by definition, but is modular for the sense that it can be iterative.  <\/p>\n","protected":false},"excerpt":{"rendered":"<p>For the midterm, it was all about getting the space entirely playable. Ultimately, one of the largest hurdles was getting it to look nice. I ran into some UV issues (such as being very inefficient)&#8211; something I&#8217;ll have to look into and fix in the near-future. I spent a good chunk working on lighting. Working&#8230; <\/p>\n<div class=\"link-more\"><a href=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/coadler\/finished-environment-midterm-factory-reset\/\">Read More<\/a><\/div>\n","protected":false},"author":174,"featured_media":1050,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"cybocfi_hide_featured_image":"","footnotes":""},"categories":[9],"tags":[],"class_list":["post-1046","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-finished-environment"],"jetpack_featured_media_url":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-content\/uploads\/sites\/15\/2020\/11\/alphafest_4.png","_links":{"self":[{"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-json\/wp\/v2\/posts\/1046","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-json\/wp\/v2\/users\/174"}],"replies":[{"embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-json\/wp\/v2\/comments?post=1046"}],"version-history":[{"count":1,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-json\/wp\/v2\/posts\/1046\/revisions"}],"predecessor-version":[{"id":1054,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-json\/wp\/v2\/posts\/1046\/revisions\/1054"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-json\/wp\/v2\/media\/1050"}],"wp:attachment":[{"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-json\/wp\/v2\/media?parent=1046"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-json\/wp\/v2\/categories?post=1046"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3500-b20\/wp-json\/wp\/v2\/tags?post=1046"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}