{"id":5915,"date":"2026-05-07T05:41:14","date_gmt":"2026-05-07T09:41:14","guid":{"rendered":"https:\/\/dems.asc.ohio-state.edu\/?p=5915"},"modified":"2026-05-07T05:41:14","modified_gmt":"2026-05-07T09:41:14","slug":"cycle-1-12","status":"publish","type":"post","link":"https:\/\/dems.asc.ohio-state.edu\/?p=5915","title":{"rendered":"Cycle 1"},"content":{"rendered":"\n<p><span style=\"text-decoration: underline;\">Themes<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Exploration&nbsp;<\/li>\n\n\n\n<li>Resource exploitation&nbsp;<\/li>\n\n\n\n<li>Free play<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><span style=\"text-decoration: underline;\">Resources<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>TouchDesigner<\/li>\n\n\n\n<li>MacBook Pro (M1)<\/li>\n\n\n\n<li>Mac Studio<\/li>\n\n\n\n<li>Motion lab<\/li>\n\n\n\n<li>Circular rug<\/li>\n\n\n\n<li>Orbbec femto<\/li>\n\n\n\n<li>Robo cam<\/li>\n\n\n\n<li>MediaPipe\u00a0<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p><span style=\"text-decoration: underline;\">Score<\/span><\/p>\n\n\n\n<p>Audience members walk into the space to see a white rug with a psychedelic animation.&nbsp;<\/p>\n\n\n\n<p>Stepping onto the rug alters variables on the noise CHOPs. There are 8 zones that change the values of different parameters.&nbsp;<\/p>\n\n\n\n<p>When a participant steps onto the rug, they are captured by the depth sensor. A point cloud generated from this feed runs through a composite TOP set to \u2018over\u2019 blend mode. The point cloud is composited with the motion-tracking fluid simulation and projected onto the front screen. The point cloud spins around the y-axis using an \u2018absTime.seconds\u2019 expression.<\/p>\n\n\n\n<p><span style=\"text-decoration: underline;\">Valuation<\/span><\/p>\n\n\n\n<p>For Cycle 1 my goal was to incorporate some new elements from the motion lab that I had never previously used with some reclaimed elements from prior projects and see how people engaged with it.<\/p>\n\n\n\n<p><span style=\"text-decoration: underline;\">Performance<\/span><\/p>\n\n\n\n<p>While waiting for people to return from the bio-break before my performance, Michael asked if he could play some Pink Floyd. I agreed and as the music began to swell I realized how much of a void the silence would leave when we cut the music. I tried to signal to Michael that I wanted to him to keep it rolling. The soundtrack made the experience feel much more full and ethereal.&nbsp;<\/p>\n\n\n\n<p>The entire experience was heavily improvised, and I attempted to demonstrate the system affordances silently by modeling the interactions. I was also able to manually manipulate the patch to make synchronized transitions between songs on the fly. I actually really enjoyed this aspect though it was not planned from the beginning. This was a seed that I would nurture in future iterations.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2026\/05\/MVI_0573_1.mp4\"><\/video><\/figure>\n\n\n\n<p>The interaction with the rug was not obvious. Mainly because I was using spatial positioning to change random parameters in the noise on a video heavily driven by noise. The changes were too subtle and disconnected from the precipitating action to feel meaningful or intentional. However, there&#8217;s something to be said for that. It&#8217;s not necessarily something that I would do again, but it was just noticeable enough that people spent time trying to figure out exactly what was happening and whether they had any impact on it. <\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2026\/05\/MVI_0574.mp4\"><\/video><\/figure>\n\n\n\n<p>I failed to account for the low light when incorporating the MediaPipe-based fluid simulation. During the performance I tried to use several lights to illuminate my hands for the camera. I was able to get some outputs, and enough to intrigue participants and encourage them to attempt to replicate the behavior.&nbsp;<\/p>\n\n\n\n<p>I also failed to account for MediaPipe\u2019s default tracking behavior. The first target the operator locks onto has their hands labeled h1 and h2, and the party uses these to draw the fluid onto the screen. This made it frustrating because it was impossible to determine who was in control of the fluid simulation at any given time.<\/p>\n\n\n\n<p>Overall the reception of this cycle was positive. People enjoyed trying to figure out what was responsive and how the controls operated.&nbsp;<\/p>\n\n\n\n<p>The rotating particle clouds were also well received, though went unnoticed for most of the performance. With people in the room and amidst all the commotion, it became obvious that they were far too small, which was an easy fix.<\/p>\n\n\n\n<p>These were good lessons that I could incorporate into future builds.&nbsp;<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Themes Resources Score Audience members walk into the space to see a white rug with a psychedelic animation.&nbsp; Stepping onto the rug alters variables on the noise CHOPs. There are 8 zones that change the values of different parameters.&nbsp; When a participant steps onto the rug, they are captured by the depth sensor. A point [&hellip;]<\/p>\n","protected":false},"author":105,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-5915","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=\/wp\/v2\/posts\/5915","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=\/wp\/v2\/users\/105"}],"replies":[{"embeddable":true,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5915"}],"version-history":[{"count":1,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=\/wp\/v2\/posts\/5915\/revisions"}],"predecessor-version":[{"id":5918,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=\/wp\/v2\/posts\/5915\/revisions\/5918"}],"wp:attachment":[{"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5915"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5915"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5915"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}