{"id":75,"date":"2025-09-19T18:00:00","date_gmt":"2025-09-19T18:00:00","guid":{"rendered":"https:\/\/projects.etc.cmu.edu\/tacit\/?p=75"},"modified":"2025-10-23T00:06:14","modified_gmt":"2025-10-23T00:06:14","slug":"devlog-week4","status":"publish","type":"post","link":"https:\/\/projects.etc.cmu.edu\/tacit\/devlog-week4\/","title":{"rendered":"Week 4 (09\/19\/25) &#8211; Haptic primitives + exploratory prototype playtest!"},"content":{"rendered":"\n<p>This week, we started with brainstorming for haptic patterns under defined parameters of haptics. We tested our initial proof of concept prototypes at Hunt Library Playtest Night on Tuesday. We had the internal haptic patterns showcase on Thursday. Finally on Friday, we brainstormed possible contexts for each of them and prioritized those with the most potential to create a list of second tier prototypes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Haptic Patterns Development<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Parameters to Patterns<\/h3>\n\n\n\n<p>Using the parameters we found through research (focusing on repetition, location, duration, decay pattern, purpose), we mixed and matched all of them to get the haptic patterns, or the haptic primitives that we will use as basis to develop the next step contextual prototypes.<\/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\" style=\"flex-basis:66.66%\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"860\" height=\"1024\" src=\"https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/haptic-parameter-brainstorming-860x1024.png\" alt=\"\" class=\"wp-image-444\" srcset=\"https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/haptic-parameter-brainstorming-860x1024.png 860w, https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/haptic-parameter-brainstorming-252x300.png 252w, https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/haptic-parameter-brainstorming-768x915.png 768w, https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/haptic-parameter-brainstorming.png 1146w\" sizes=\"auto, (max-width: 860px) 100vw, 860px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<p>We eventually settled with the following haptic patterns. We split up the work, where everyone designs 2-3 haptic patterns, noting down the specific parameter used using the bHaptics Designer interface, special design discoveries or considerations, and possible contexts to use them for.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Explosion<\/li>\n\n\n\n<li>Poke<\/li>\n\n\n\n<li>Breathing<\/li>\n\n\n\n<li>Slap<\/li>\n\n\n\n<li>Tension<\/li>\n\n\n\n<li>Stun<\/li>\n\n\n\n<li>Crushing<\/li>\n\n\n\n<li>Residual Impact<\/li>\n\n\n\n<li>Heartbeat<\/li>\n\n\n\n<li>Heat<\/li>\n\n\n\n<li>Pinch<\/li>\n\n\n\n<li>Train Track<\/li>\n\n\n\n<li>Select<\/li>\n\n\n\n<li>Chainsaw<\/li>\n\n\n\n<li>Stroke<\/li>\n<\/ul>\n<\/div>\n<\/div>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Haptic Patterns showcase<\/h3>\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\" style=\"flex-basis:33.33%\">\n<p>On Thursday, we sat down in a table, each having one glove, and experienced what we all designed. We shared our learnings and brainstormed possible contexts.<\/p>\n\n\n\n<p>After this, we spent one night thinking about the possible emotions each of the patterns can elicit, so we can start making the next step contextual prototypes.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"573\" src=\"https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/pinching-1024x573.jpg\" alt=\"\" class=\"wp-image-391\" style=\"width:561px;height:auto\" srcset=\"https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/pinching-1024x573.jpg 1024w, https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/pinching-300x168.jpg 300w, https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/pinching-768x430.jpg 768w, https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/pinching.jpg 1080w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"858\" src=\"https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/haptic-showcase-sheet-1024x858.png\" alt=\"\" class=\"wp-image-446\" srcset=\"https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/haptic-showcase-sheet-1024x858.png 1024w, https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/haptic-showcase-sheet-300x251.png 300w, https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/haptic-showcase-sheet-768x644.png 768w, https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/haptic-showcase-sheet.png 1223w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Prioritized patterns -&gt; prototypes<\/h3>\n\n\n\n<p>On Friday, while going through what each of us brainstormed, we started ranking importance of exploration based on:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>What types of effect they will play in the experience?\n<ul class=\"wp-block-list\">\n<li>Main interaction haptics<\/li>\n\n\n\n<li>Supporting feedback<\/li>\n\n\n\n<li>Background sensation<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>How difficult it is to implement it?\n<ul class=\"wp-block-list\">\n<li>Simple no setup<\/li>\n\n\n\n<li>Complicated need to test<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"918\" height=\"1024\" src=\"https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/prioritizing-patterns-sheet-918x1024.png\" alt=\"\" class=\"wp-image-447\" srcset=\"https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/prioritizing-patterns-sheet-918x1024.png 918w, https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/prioritizing-patterns-sheet-269x300.png 269w, https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/prioritizing-patterns-sheet-768x857.png 768w, https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/prioritizing-patterns-sheet-1377x1536.png 1377w, https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/prioritizing-patterns-sheet.png 1457w\" sizes=\"auto, (max-width: 918px) 100vw, 918px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>At the end, we came up with a list of 6 prototypes, those that has potential to be used as main interactions, and has sufficient complexity to test for.<\/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\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3 class=\"wp-block-heading has-text-align-center\">Heartbeat<\/h3>\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><strong>Parameter axis<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>repetition (rhythmic)<\/li>\n\n\n\n<li>location (whole hand)<\/li>\n<\/ul>\n\n\n\n<p class=\"has-text-align-left\"><strong>Context<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>grabbing a physical heart<\/li>\n\n\n\n<li>checking pulse<\/li>\n<\/ul>\n\n\n\n<p><strong>Possible emotions<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>wonder<\/li>\n\n\n\n<li>uncomfortable<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"357\" height=\"341\" src=\"https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/heartbeat-pattern.png\" alt=\"\" class=\"wp-image-564\" style=\"width:264px;height:auto\" srcset=\"https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/heartbeat-pattern.png 357w, https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/heartbeat-pattern-300x287.png 300w\" sizes=\"auto, (max-width: 357px) 100vw, 357px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p><strong>Opportunity<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>learned patterns to use as sensed memories<\/li>\n<\/ul>\n\n\n\n<p><strong>Testing focus<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>if repetition and pattern can be successfully perceived.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3 class=\"wp-block-heading has-text-align-center\">Pinch<\/h3>\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><strong>Parameter axis<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>duration (transient)<\/li>\n\n\n\n<li>purpose (confirmation)<\/li>\n\n\n\n<li>location (points)<\/li>\n<\/ul>\n\n\n\n<p><strong>Context<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>squeeze pimple<\/li>\n\n\n\n<li>flick away bugs<\/li>\n<\/ul>\n\n\n\n<p><strong>Possible emotions<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>powerful<\/li>\n\n\n\n<li>guilt<\/li>\n\n\n\n<li>disgust<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"264\" height=\"334\" src=\"https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/pinch-pattern.png\" alt=\"\" class=\"wp-image-565\" style=\"width:264px;height:auto\" srcset=\"https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/pinch-pattern.png 264w, https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/pinch-pattern-237x300.png 237w\" sizes=\"auto, (max-width: 264px) 100vw, 264px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p><strong>Opportunity<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>core interaction<\/li>\n\n\n\n<li>making simple feedback powerful through context<\/li>\n<\/ul>\n\n\n\n<p><strong>Testing focus<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>how much context change is needed for emotions to change.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3 class=\"wp-block-heading has-text-align-center\">Slap<\/h3>\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><strong>Parameter axis<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>duration (transient)<\/li>\n\n\n\n<li>purpose (confirmation)<\/li>\n\n\n\n<li>location (whole hand)<\/li>\n<\/ul>\n\n\n\n<p><strong>Context<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>slapping people&#8217;s heads<\/li>\n\n\n\n<li>touching spikey things<\/li>\n\n\n\n<li>indirect impact like sword hitting a shield<\/li>\n<\/ul>\n\n\n\n<p><strong>Possible emotions<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>satisfaction<\/li>\n\n\n\n<li>fear<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"394\" height=\"313\" src=\"https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/slap-pattern.png\" alt=\"\" class=\"wp-image-566\" style=\"width:264px;height:auto\" srcset=\"https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/slap-pattern.png 394w, https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/slap-pattern-300x238.png 300w\" sizes=\"auto, (max-width: 394px) 100vw, 394px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p><strong>Opportunity<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>also a main interaction so worth exploring<\/li>\n\n\n\n<li>making simple feedback powerful through context<\/li>\n<\/ul>\n\n\n\n<p><strong>Testing focus<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>how much context change is needed for emotions to change.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3 class=\"wp-block-heading has-text-align-center\">Stroke<\/h3>\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><strong>Parameter axis<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>duration (sustained)<\/li>\n\n\n\n<li>location (whole hand or path)<\/li>\n<\/ul>\n\n\n\n<p><strong>Context<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>cute creature<\/li>\n\n\n\n<li>cold metal<\/li>\n<\/ul>\n\n\n\n<p><strong>Possible emotions<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Powerful<\/li>\n\n\n\n<li>Guilt<\/li>\n\n\n\n<li>Disgust<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"451\" height=\"285\" src=\"https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/stroke-pattern.png\" alt=\"\" class=\"wp-image-568\" style=\"width:264px;height:auto\" srcset=\"https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/stroke-pattern.png 451w, https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/stroke-pattern-300x190.png 300w\" sizes=\"auto, (max-width: 451px) 100vw, 451px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p><strong>Opportunity<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>if haptic pattern of a path from finger to finger facilitates gestures of stroking movement.<\/li>\n<\/ul>\n\n\n\n<p><strong>Testing focus<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>how different context changes human hand movement?<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3 class=\"wp-block-heading has-text-align-center\">Breathing<\/h3>\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><strong>Parameter axis<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>path (in and out)<\/li>\n\n\n\n<li>location (whole hand)<\/li>\n<\/ul>\n\n\n\n<p><strong>Context<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>stroking water<\/li>\n\n\n\n<li>energy transfer<\/li>\n\n\n\n<li>magic effects<\/li>\n<\/ul>\n\n\n\n<p><strong>Possible emotions<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>powerful<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"432\" height=\"297\" src=\"https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/breathing-pattern.png\" alt=\"\" class=\"wp-image-567\" style=\"width:264px;height:auto\" srcset=\"https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/breathing-pattern.png 432w, https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/breathing-pattern-300x206.png 300w\" sizes=\"auto, (max-width: 432px) 100vw, 432px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p><strong>Opportunity<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>abstract interpretations of an arbitrary pattern<\/li>\n<\/ul>\n\n\n\n<p><strong>Testing focus<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>how different context changes anticipation of feedback (expect stronger or lighter vibration), and how that changes emotional response.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3 class=\"wp-block-heading has-text-align-center\">Crushing<\/h3>\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><strong>Parameter axis<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>location (whole hand)<\/li>\n\n\n\n<li>decay pattern (increasing)<\/li>\n<\/ul>\n\n\n\n<p><strong>Context<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>crushing a planet<\/li>\n\n\n\n<li>touching a rough surface<\/li>\n\n\n\n<li>shrinking stuff with two hands<\/li>\n<\/ul>\n\n\n\n<p><strong>Possible emotions<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>powerful<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"355\" height=\"297\" src=\"https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/crushing-pattern.png\" alt=\"\" class=\"wp-image-569\" style=\"width:264px;height:auto\" srcset=\"https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/crushing-pattern.png 355w, https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/crushing-pattern-300x251.png 300w\" sizes=\"auto, (max-width: 355px) 100vw, 355px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p><strong>Opportunity<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>high agency movement<\/li>\n\n\n\n<li>facilitate crushing hand movement<\/li>\n<\/ul>\n\n\n\n<p><strong>Testing focus<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>how is crushing action perceived.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<p><\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Playtest Night<\/h1>\n\n\n\n<p>On Tuesday, we attended our first major playtest night! Our goal is to understand our pipeline for playtesting for onboarding and offboarding using the gloves, as well as try out the exploratory prototypes. <\/p>\n\n\n\n<p>The script we followed through is the following screenshot.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"887\" height=\"1024\" src=\"https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/playtest-night-1-plan-887x1024.png\" alt=\"\" class=\"wp-image-449\" srcset=\"https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/playtest-night-1-plan-887x1024.png 887w, https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/playtest-night-1-plan-260x300.png 260w, https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/playtest-night-1-plan-768x887.png 768w, https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/playtest-night-1-plan.png 1039w\" sizes=\"auto, (max-width: 887px) 100vw, 887px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Notes<\/h3>\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\" style=\"flex-basis:50%\">\n<ul class=\"wp-block-list\">\n<li>Rain\n<ul class=\"wp-block-list\">\n<li>No palm feedback causes strangeness. People want fingertip and back of hand to feel vibrations too.<\/li>\n\n\n\n<li>With only the rain, it felt calming. But music came in, sadness is added to the complex feeling.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Elastic band\n<ul class=\"wp-block-list\">\n<li>The action of playing with the band is playful<\/li>\n\n\n\n<li>However, imagine tension more than just vibrations<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/playtest-night-1-1024x576.jpg\" alt=\"\" class=\"wp-image-247\" srcset=\"https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/playtest-night-1-1024x576.jpg 1024w, https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/playtest-night-1-300x169.jpg 300w, https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/playtest-night-1-768x432.jpg 768w, https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/playtest-night-1-1536x864.jpg 1536w, https:\/\/projects.etc.cmu.edu\/tacit\/wp-content\/uploads\/2025\/09\/playtest-night-1-2048x1152.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Next steps<\/h2>\n\n\n\n<p>Now that we have come up with a list of haptic patterns, our next step is to test it without VR headset. In addition, we are to continuously developing the prototypes that we came up with.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This week, we started with brainstorming for haptic patterns under defined parameters of haptics. We tested our initial proof of concept prototypes at Hunt Library Playtest Night on Tuesday. We had the internal haptic patterns showcase on Thursday. Finally on Friday, we brainstormed possible contexts for each of them and prioritized those with the most [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":247,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-75","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-weekly-devlog"],"_links":{"self":[{"href":"https:\/\/projects.etc.cmu.edu\/tacit\/wp-json\/wp\/v2\/posts\/75","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/projects.etc.cmu.edu\/tacit\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/projects.etc.cmu.edu\/tacit\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/tacit\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/tacit\/wp-json\/wp\/v2\/comments?post=75"}],"version-history":[{"count":16,"href":"https:\/\/projects.etc.cmu.edu\/tacit\/wp-json\/wp\/v2\/posts\/75\/revisions"}],"predecessor-version":[{"id":574,"href":"https:\/\/projects.etc.cmu.edu\/tacit\/wp-json\/wp\/v2\/posts\/75\/revisions\/574"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/tacit\/wp-json\/wp\/v2\/media\/247"}],"wp:attachment":[{"href":"https:\/\/projects.etc.cmu.edu\/tacit\/wp-json\/wp\/v2\/media?parent=75"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/tacit\/wp-json\/wp\/v2\/categories?post=75"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/tacit\/wp-json\/wp\/v2\/tags?post=75"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}