{"id":326,"date":"2019-04-16T20:53:15","date_gmt":"2019-04-16T20:53:15","guid":{"rendered":"https:\/\/projects-old.etc.cmu.edu\/artales\/?page_id=326"},"modified":"2019-04-16T21:05:15","modified_gmt":"2019-04-16T21:05:15","slug":"week-10-some-more-modeling","status":"publish","type":"page","link":"https:\/\/projects-old.etc.cmu.edu\/artales\/index.php\/week-10-some-more-modeling\/","title":{"rendered":"Week 10, Some More Modeling&#8230;"},"content":{"rendered":"\n<p>While the first main character\u2019s\nanimation was being implemented, we briefly turned our focus onto the world\ndesign. Our largest and most visually striking elements will be the portals,\nand we needed to make sure we could follow through with implementing them. As\nwas mentioned in previous blog posts, we had already implemented a placeholder\nportal to test out wall attachment, and we have demonstrated artistic\ndirections that we were considering. Ultimately we decided to proceed with style\nNo. 3 for the Hell Portal. No. 1 would have required us to create a much larger\nworld, and No. 4 would have required a lot more animation for the little ghosts\ninside. Both of these tasks would take up time that we don\u2019t have to spare.\nThere was a number of overlaps between No. 2 and No. 3, but No. 3 was the most\nvisually striking of the two, and would not need any \u201cmouth\u201d animations. The\nteeth on the floor were aimed inwards to prevent any ghost from escaping, and\nthe eyes on top were extensions of the Manager, to further add security. Since\nthese items do not have much movement attached to them, we believe it is\nfeasible to reach a timely level of polish. If we have additional time, we threw\naround some ideas such as adding a tongue as the pathway for the ghosts when\nthey enter.<\/p>\n\n\n\n<p>On implementation, we initially\nran into the issue of occlusion, or lack thereof. While the portal attached\nsuccessfully to the wall, the insides were visible from all areas of the room.\nWe needed to implement a masking agent, so that the portal entrance behaved\nmore like a window. After some color tweaks for clarity, below is what were\nable to come up with.<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/projects-old.etc.cmu.edu\/artales\/wp-content\/uploads\/2019\/04\/portal-gif1.gif\" alt=\"\" class=\"wp-image-311\" width=\"570\" height=\"533\"\/><\/figure>\n\n\n\n<p>It is certainly a great start, and now allows us to have an\nanchor point for the character movement animations that we will be working on\nin the coming weeks.<br>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>While the first main character\u2019s animation was being implemented, we briefly turned our focus onto the world design. Our largest&hellip;<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-326","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/projects-old.etc.cmu.edu\/artales\/index.php\/wp-json\/wp\/v2\/pages\/326"}],"collection":[{"href":"https:\/\/projects-old.etc.cmu.edu\/artales\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/projects-old.etc.cmu.edu\/artales\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/projects-old.etc.cmu.edu\/artales\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/projects-old.etc.cmu.edu\/artales\/index.php\/wp-json\/wp\/v2\/comments?post=326"}],"version-history":[{"count":2,"href":"https:\/\/projects-old.etc.cmu.edu\/artales\/index.php\/wp-json\/wp\/v2\/pages\/326\/revisions"}],"predecessor-version":[{"id":337,"href":"https:\/\/projects-old.etc.cmu.edu\/artales\/index.php\/wp-json\/wp\/v2\/pages\/326\/revisions\/337"}],"wp:attachment":[{"href":"https:\/\/projects-old.etc.cmu.edu\/artales\/index.php\/wp-json\/wp\/v2\/media?parent=326"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}