{"id":124,"date":"2025-09-19T21:12:51","date_gmt":"2025-09-19T21:12:51","guid":{"rendered":"https:\/\/projects.etc.cmu.edu\/ascent\/?p=124"},"modified":"2025-09-22T22:17:38","modified_gmt":"2025-09-22T22:17:38","slug":"week4","status":"publish","type":"post","link":"https:\/\/projects.etc.cmu.edu\/ascent\/week4\/","title":{"rendered":"Week4: Building the First Steps"},"content":{"rendered":"\n<h3 class=\"wp-block-heading has-text-color has-link-color wp-elements-92aea863e72ada2779cc67d367729977\" style=\"color:#000000\">Reflection from Feedback<\/h3>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-d660e9585a5d17be3a7175fba7d95e8f\" style=\"color:#000000\">After receiving feedback from our Quarters presentation, we regrouped as a team and made some key decisions about the direction of our project. The main takeaway was to prioritize the hiking experience itself, with technology serving as support rather than the central focus. Our goal moving forward is to create a VR hiking experience that relies on body movement as the primary method of navigation.<\/p>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-1ebbad75a29ba984428c6888165b1e69\" style=\"color:#000000\">As part of this decision-making process, we also finalized our engine choice. After weighing the pros and cons from earlier tests, the team agreed to move forward with Unreal Engine as our development platform. With that decided, we immediately began building a test scene. This early prototype helps us better visualize the player\u2019s perspective and interactions, while also allowing us to refine our map in terms of scale, hierarchy, and overall flow.<\/p>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-13e94d273fc194a2d6f9cdbb0804dc4e\" style=\"color:#000000\">This week marked an important shift from exploration to commitment. By narrowing our scope and confirming our tools, we\u2019ve set a stronger foundation for the rest of the semester. Our next steps will focus on polishing the map, testing movement mechanics, and continuing to align the art and design with our core experience goals.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-text-color has-link-color wp-elements-1f3e046e9e7bf45b4cad34c50f90a78e\" style=\"color:#000000\">Art Test Build<\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"893\" src=\"https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-22-172858-1024x893.png\" alt=\"\" class=\"wp-image-145\" srcset=\"https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-22-172858-1024x893.png 1024w, https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-22-172858-300x262.png 300w, https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-22-172858-768x670.png 768w, https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-22-172858.png 1514w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"639\" src=\"https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-17-153828-1024x639.png\" alt=\"\" class=\"wp-image-123\" srcset=\"https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-17-153828-1024x639.png 1024w, https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-17-153828-300x187.png 300w, https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-17-153828-768x480.png 768w, https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-17-153828-1536x959.png 1536w, https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-17-153828-2048x1279.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"653\" src=\"https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-17-153819-1024x653.png\" alt=\"\" class=\"wp-image-176\" srcset=\"https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-17-153819-1024x653.png 1024w, https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-17-153819-300x191.png 300w, https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-17-153819-768x490.png 768w, https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-17-153819-1536x980.png 1536w, https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-17-153819-2048x1306.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"659\" src=\"https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-17-153838-1024x659.png\" alt=\"\" class=\"wp-image-177\" srcset=\"https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-17-153838-1024x659.png 1024w, https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-17-153838-300x193.png 300w, https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-17-153838-768x494.png 768w, https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-17-153838-1536x988.png 1536w, https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-17-153838-2048x1318.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-02a7b16f763dc14d57494d5a35b62bd6\" style=\"color:#000000\">With our art style finalized as a mid-poly approach, striking a balance between low-poly and realistic, we needed to make sure all models across the team felt cohesive. Our first method was to have each artist create the same object, in this case a tree, and then review the results together to align the style. However, even with the style guide in mind, the outputs still looked quite different from one another.<\/p>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-2ad89ffdebfe6d4af03bd1f9b13950cc\" style=\"color:#000000\">To address this, we decided to try a new approach. Instead of everyone modeling the same assets, each artist would take ownership of a specific category of objects. For example, one artist would focus on all the rocks, while another would handle all the foliage. This way, consistency is maintained within each category, and together they will blend into a unified mid-poly style for the final environment.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Logo Review and Feedback<\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"505\" src=\"https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-22-173021-1024x505.png\" alt=\"\" class=\"wp-image-146\" srcset=\"https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-22-173021-1024x505.png 1024w, https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-22-173021-300x148.png 300w, https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-22-173021-768x379.png 768w, https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-22-173021-1536x758.png 1536w, https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-22-173021.png 1563w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-63d067532dc7fa5f5e164f30324733cd\" style=\"color:#000000\">This week we also received feedback on our logo and poster designs. The team is leaning toward the second poster option, as it best reflects the mood we want to capture. For the logos, the first and last row were generally preferred, but we realized they don\u2019t fully align with the visual language of the poster. The logos feel too \u201chard,\u201d while the poster relies more on soft, flowing lines.<\/p>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-f2e0bc036b4eca3f6dacd5c123a08962\" style=\"color:#000000\">We were also encouraged to consider fonts and branding colors more carefully. Establishing a consistent typeface and color palette will not only help us finalize the logo and poster but also strengthen our overall branding and visual identity for the project.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Tech Update<\/h3>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-807afdf04c5de26fb9c1c9b71cd1a0ed\" style=\"color:#000000\">The tech team continued research on the new technologies recommended by faculty and also received the new Vive trackers. We quickly put them to the test to evaluate how well they might support our project needs.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-color has-link-color wp-elements-be6ba32f923a75c81166e249bcc30108\" style=\"color:#000000\">The modules contain Arduino chips housed in a compact case and are powered by a USB-C rechargeable battery. They are based on technology from Zack Qattan&#8217;s startup: <a href=\"https:\/\/www.linkedin.com\/company\/ukaton\/\">Ukaton<\/a>.<\/p>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-83cefa59acd87695492073ac15751ace\" style=\"color:#000000\">Pairing the modules with a computer is straightforward, and they provide sensitive rotation and acceleration tracking. However, they must remain very close to the computer (around 3\u20134 feet) or they risk disconnecting. We are still exploring the best way to attach them to the user\u2019s shoes\u2014ankles might be a viable option.<\/p>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-d212e56f459763448ef91deba0922ebc\" style=\"color:#000000\">Last week, our main challenge was connecting the modules to Unreal Engine. Brilliant Sole offers a custom SDK and sample project (<a href=\"https:\/\/github.com\/brilliantsole\/Brilliant-Sole-Unreal\">GitHub link<\/a>), but it requires a paid plugin. We expect many of these setup questions to be resolved in our meeting this week.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"820\" src=\"https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-22-175131-1024x820.png\" alt=\"\" class=\"wp-image-152\" srcset=\"https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-22-175131-1024x820.png 1024w, https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-22-175131-300x240.png 300w, https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-22-175131-768x615.png 768w, https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-22-175131-1536x1230.png 1536w, https:\/\/projects.etc.cmu.edu\/ascent\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-22-175131-2048x1640.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Reflection from Feedback After receiving feedback from our Quarters presentation, we regrouped as a team and made some key decisions about the direction of our project. The main takeaway was to prioritize the hiking experience itself, with technology serving as support rather than the central focus. Our goal moving forward is to create a VR [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":123,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-124","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/projects.etc.cmu.edu\/ascent\/wp-json\/wp\/v2\/posts\/124","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/projects.etc.cmu.edu\/ascent\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/projects.etc.cmu.edu\/ascent\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/ascent\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/ascent\/wp-json\/wp\/v2\/comments?post=124"}],"version-history":[{"count":9,"href":"https:\/\/projects.etc.cmu.edu\/ascent\/wp-json\/wp\/v2\/posts\/124\/revisions"}],"predecessor-version":[{"id":179,"href":"https:\/\/projects.etc.cmu.edu\/ascent\/wp-json\/wp\/v2\/posts\/124\/revisions\/179"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/ascent\/wp-json\/wp\/v2\/media\/123"}],"wp:attachment":[{"href":"https:\/\/projects.etc.cmu.edu\/ascent\/wp-json\/wp\/v2\/media?parent=124"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/ascent\/wp-json\/wp\/v2\/categories?post=124"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/ascent\/wp-json\/wp\/v2\/tags?post=124"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}