{"id":231,"date":"2022-12-02T19:47:36","date_gmt":"2022-12-02T19:47:36","guid":{"rendered":"https:\/\/projects.etc.cmu.edu\/genscape\/?p=231"},"modified":"2022-12-02T19:49:46","modified_gmt":"2022-12-02T19:49:46","slug":"week-11-11-14-11-18","status":"publish","type":"post","link":"https:\/\/projects.etc.cmu.edu\/genscape\/week-11-11-14-11-18\/","title":{"rendered":"Week 11 [11\/14-11\/18]"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"231\" class=\"elementor elementor-231\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4a4ed505 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4a4ed505\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-401287f8\" data-id=\"401287f8\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7974a213 elementor-widget elementor-widget-text-editor\" data-id=\"7974a213\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.7.7 - 20-09-2022 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#818a91;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#818a91;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<!-- wp:paragraph -->\n<p><img class=\"aligncenter wp-image-235 size-large\" src=\"https:\/\/projects.etc.cmu.edu\/genscape\/wp-content\/uploads\/2022\/12\/Lake-1024x451.png\" alt=\"\" width=\"1024\" height=\"451\" srcset=\"https:\/\/projects.etc.cmu.edu\/genscape\/wp-content\/uploads\/2022\/12\/Lake-1024x451.png 1024w, https:\/\/projects.etc.cmu.edu\/genscape\/wp-content\/uploads\/2022\/12\/Lake-300x132.png 300w, https:\/\/projects.etc.cmu.edu\/genscape\/wp-content\/uploads\/2022\/12\/Lake-768x338.png 768w, https:\/\/projects.etc.cmu.edu\/genscape\/wp-content\/uploads\/2022\/12\/Lake-1536x677.png 1536w, https:\/\/projects.etc.cmu.edu\/genscape\/wp-content\/uploads\/2022\/12\/Lake-2048x903.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>This week we finished implementing (almost) all of the features of our experience!\u00a0<\/p>\n<!-- \/wp:paragraph --><!-- wp:paragraph -->\n<p>A big part of reaching this stage was how we managed to finish up work on the lake and cave very early in the week. This let us spend a day or two fully incorporating them into our game\u2019s main scene and linking them together with the existing scenes, while being careful not to break anything in the process. We also took steps to unify all four scenes, making sure our original two had as many dynamic visual changes as our newer scenes. Our artists and programmers also worked hard on implementing new animations for our shadow figures, as well as for other objects in the scene. We also added animation to other objects in the scene, such as clock hands and the lighthouse light spinning, and dark shapes swimming underwater in the lake. Our shadow figures could now also \u201cinfect\u201d other game objects they touch, covering them with the same kind of wobbly shadow material that composed their bodies. This greatly added to the sense of danger and foreboding conveyed by the shadows.<\/p>\n<p><img class=\"aligncenter wp-image-233 size-large\" src=\"https:\/\/projects.etc.cmu.edu\/genscape\/wp-content\/uploads\/2022\/12\/Cave-1024x393.png\" alt=\"\" width=\"1024\" height=\"393\" srcset=\"https:\/\/projects.etc.cmu.edu\/genscape\/wp-content\/uploads\/2022\/12\/Cave-1024x393.png 1024w, https:\/\/projects.etc.cmu.edu\/genscape\/wp-content\/uploads\/2022\/12\/Cave-300x115.png 300w, https:\/\/projects.etc.cmu.edu\/genscape\/wp-content\/uploads\/2022\/12\/Cave-768x295.png 768w, https:\/\/projects.etc.cmu.edu\/genscape\/wp-content\/uploads\/2022\/12\/Cave-1536x589.png 1536w, https:\/\/projects.etc.cmu.edu\/genscape\/wp-content\/uploads\/2022\/12\/Cave-2048x785.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<!-- \/wp:paragraph --><!-- wp:paragraph -->\n<p>On a larger scale, we made two important breakthroughs with our art style this week that make our whole experience feel more finished and cohesive. First, we tried numerous techniques to reintroduce stereoscopic 3D to our oil paint screen effect, which had previously flattened the appearance of our experience last week. We discovered that by putting the same effect on two render textures and then positioning them carefully in front of each of the player\u2019s virtual eyes, we could reproduce the 3D effect that we had previously lost. There are still some glitches to this approach, including a fair amount of visual jitter and screen tearing, but overall we are much closer to where we need to be.<\/p>\n<p>\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <img class=\"size-medium wp-image-234 alignnone\" src=\"https:\/\/projects.etc.cmu.edu\/genscape\/wp-content\/uploads\/2022\/12\/GraveDistort-272x300.png\" alt=\"\" width=\"272\" height=\"300\" srcset=\"https:\/\/projects.etc.cmu.edu\/genscape\/wp-content\/uploads\/2022\/12\/GraveDistort-272x300.png 272w, https:\/\/projects.etc.cmu.edu\/genscape\/wp-content\/uploads\/2022\/12\/GraveDistort-768x847.png 768w, https:\/\/projects.etc.cmu.edu\/genscape\/wp-content\/uploads\/2022\/12\/GraveDistort.png 858w\" sizes=\"(max-width: 272px) 100vw, 272px\" \/> <img class=\"size-medium wp-image-236 alignnone\" src=\"https:\/\/projects.etc.cmu.edu\/genscape\/wp-content\/uploads\/2022\/12\/Oil-Paint-Shader-300x291.png\" alt=\"\" width=\"300\" height=\"291\" srcset=\"https:\/\/projects.etc.cmu.edu\/genscape\/wp-content\/uploads\/2022\/12\/Oil-Paint-Shader-300x291.png 300w, https:\/\/projects.etc.cmu.edu\/genscape\/wp-content\/uploads\/2022\/12\/Oil-Paint-Shader-768x745.png 768w, https:\/\/projects.etc.cmu.edu\/genscape\/wp-content\/uploads\/2022\/12\/Oil-Paint-Shader.png 994w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<!-- \/wp:paragraph --><!-- wp:paragraph -->\n<p>Second, after conversations with Ricardo about how to make our environments more dynamic, we made a final overhaul to our art style to create the appearance of a painting in motion. By creating multiple paint-like textures for every object, as well as a shader that could distort the edges of any mesh, we created a low framerate \u201cstop motion\u201d effect that suggested that the environment was being \u201crepainted\u201d multiple times per second. It took some tweaking to make sure this effect was not too jarring, but once we found a good rate, we finally had an environment that was shifting as constantly as we had always envisioned. For now this effect is only fully implemented in the cemetery, but we plan to incorporate it into the three other scenes early next week.<\/p>\n<!-- \/wp:paragraph --><!-- wp:paragraph -->\n<p>While there are still a few placeholder or rough draft assets in our experience, and there are definitely still some bugs to fix, as of the end of this week our experience is now fully playable. This sets us up really well as we move into Soft Opening the week after Thanksgiving break. Those final changes next week should allow us to move into this final phase of our project focusing mostly on documenting our work and developing our final presentation.<\/p>\n<!-- \/wp:paragraph -->\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>This week we finished implementing (almost) all of the features of our experience!\u00a0 A big part of reaching this stage was how we managed to finish up work on the lake and cave very early in the week. This let us spend a day or two fully incorporating them into our game\u2019s main scene and &#8230; <a title=\"Week 11 [11\/14-11\/18]\" class=\"read-more\" href=\"https:\/\/projects.etc.cmu.edu\/genscape\/week-11-11-14-11-18\/\">Read more<span class=\"screen-reader-text\">Week 11 [11\/14-11\/18]<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/projects.etc.cmu.edu\/genscape\/wp-json\/wp\/v2\/posts\/231"}],"collection":[{"href":"https:\/\/projects.etc.cmu.edu\/genscape\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/projects.etc.cmu.edu\/genscape\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/genscape\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/genscape\/wp-json\/wp\/v2\/comments?post=231"}],"version-history":[{"count":4,"href":"https:\/\/projects.etc.cmu.edu\/genscape\/wp-json\/wp\/v2\/posts\/231\/revisions"}],"predecessor-version":[{"id":239,"href":"https:\/\/projects.etc.cmu.edu\/genscape\/wp-json\/wp\/v2\/posts\/231\/revisions\/239"}],"wp:attachment":[{"href":"https:\/\/projects.etc.cmu.edu\/genscape\/wp-json\/wp\/v2\/media?parent=231"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/genscape\/wp-json\/wp\/v2\/categories?post=231"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/genscape\/wp-json\/wp\/v2\/tags?post=231"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}