{"id":5184,"date":"2025-02-13T09:19:59","date_gmt":"2025-02-13T14:19:59","guid":{"rendered":"https:\/\/dems.asc.ohio-state.edu\/?p=5184"},"modified":"2025-02-13T09:19:59","modified_gmt":"2025-02-13T14:19:59","slug":"pressure-project-1-23","status":"publish","type":"post","link":"https:\/\/dems.asc.ohio-state.edu\/?p=5184","title":{"rendered":"Pressure Project 1"},"content":{"rendered":"\n<p>For pressure project one I was inspired by the original Isadora template to keep things simple and looping indefinitely as opposed to creative a narrative. My original instinct was to animate the patch with random positions and shape patterns to create something that was consistently changing to keep the viewer\u2019s attention. Thankfully, Isadora&#8217;s license was not valid on my first attempt so I was unable to save my work. On my second attempt, I challenged myself to be a bit more intentional about my choices and work within the scope of the assignment. Knowing that we had the option to use a camera input as a sensor, I began the process of adding some video feedback and interaction to the patch.&nbsp;<\/p>\n\n\n\n<p>Adding the video to the squares was easy enough. From my previous experience with Isadora, I already knew how to add a new user input to the user actors, so it was a simple process. However, I quickly realized that the incoming aspect ratio was rectangular and the shapes we were given were square. In the spirit of simplicity and symmetry, I choose to crop the video to a square. This led to the image having a border and combining the projectors gave the effect of a color filter which I thought was a bit retro and fun. This basic foundation gave me the inspiration for the rest of the patch.&nbsp;<\/p>\n\n\n\n<p>The square image with a thick border remined me of a photo booth and I was off to create an experience that could capture that magic into an interactive experience. I wanted to essentially \u201ctake a snap shot\u201d at the same time as the colored square appeared. I found the freeze actor worked perfectly for this. Adding the same trigger as the projector activation synced everything up nicely.&nbsp;<\/p>\n\n\n\n<p>I wanted to refine the images a bit more by changing the way they appeared and disappeared. For this, I wanted to create the effect of turning over a card or picture to reveal what is underneath. I have never tried this in Isadora before so I experimented a bit before I found the 3D projector. The setting on this actor are quite different from the normal projector, but I was quickly able to figure out what most of the options did. To rotate the image, I added a ramp to the Y rotation so it would flip into place when the projector became active. This worked as you might expect, but I did discover there were some artifacts and lines that would tear into the image as the effect was taking place. I played around with the blend modes and layer heights, but nothing seemed to work. Finally I found the \u201cdepth test\u201d setting that made the transition smooth and looked good. I would have liked to flip the image back over when it disappeared, but I ran out of time and figuring out the timing and trigger delays was not as important to me as getting a good image.&nbsp;<\/p>\n\n\n\n<p>One of the goals for me on this project was also to explore new actors and refine my methods of using them. I have used the eyes++ actor many times, but with limited success. Recently I have tried filtering the input with a chroma key to isolate faces which has worked fairly well. This technique worked well for trying to essentially \u201czoom in\u201d on the users face when taking the \u201cphoto\u201d. I had to guess what actors to use to do the cropping and centering of the image on the \u201cBlob\u201d but I was able to get something that worked reasonably well.&nbsp;&nbsp;<\/p>\n\n\n\n<p>When it was time to present, I quickly realized the camera tuning I had done in my office at home was producing the same results in the classroom. I was able to franticly changes some setting to get it working again just before our presentations began. For the presentation itself, I choose to display the stage on the classroom TV. This was similar to how I had programmed everything in my office with&nbsp; second display. I was excited to see how others would react and I was pleased that most people seemed to enjoy the experience. One thing I did notice was that at some point people started to back away from the screen. This was partially to give others space, but I think it was also because the camera was essentially following them and they didn&#8217;t want their picture taken. For a future iteration I might try to limit the range of the camera so it only interacted with people at a certain range and distance.&nbsp;<\/p>\n\n\n\n<p>Overall, I enjoyed working on this project and I\u2019m happy I was able to keep most of the original programming intact.&nbsp;&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"430\" src=\"https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-04-at-12.21.50\u202fPM-1024x430.png\" alt=\"\" class=\"wp-image-5185\" srcset=\"https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-04-at-12.21.50\u202fPM-1024x430.png 1024w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-04-at-12.21.50\u202fPM-300x126.png 300w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-04-at-12.21.50\u202fPM-768x322.png 768w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-04-at-12.21.50\u202fPM-1536x644.png 1536w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-04-at-12.21.50\u202fPM-2048x859.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"615\" src=\"https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-04-at-12.21.18\u202fPM-1024x615.png\" alt=\"\" class=\"wp-image-5186\" srcset=\"https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-04-at-12.21.18\u202fPM-1024x615.png 1024w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-04-at-12.21.18\u202fPM-300x180.png 300w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-04-at-12.21.18\u202fPM-768x461.png 768w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-04-at-12.21.18\u202fPM-1536x922.png 1536w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-04-at-12.21.18\u202fPM-2048x1230.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"560\" src=\"https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-04-at-12.20.28\u202fPM-1024x560.png\" alt=\"\" class=\"wp-image-5187\" srcset=\"https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-04-at-12.20.28\u202fPM-1024x560.png 1024w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-04-at-12.20.28\u202fPM-300x164.png 300w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-04-at-12.20.28\u202fPM-768x420.png 768w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-04-at-12.20.28\u202fPM-1536x840.png 1536w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-04-at-12.20.28\u202fPM-2048x1120.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>For pressure project one I was inspired by the original Isadora template to keep things simple and looping indefinitely as opposed to creative a narrative. My original instinct was to animate the patch with random positions and shape patterns to create something that was consistently changing to keep the viewer\u2019s attention. Thankfully, Isadora&#8217;s license was [&hellip;]<\/p>\n","protected":false},"author":115,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-5184","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\/5184","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\/115"}],"replies":[{"embeddable":true,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5184"}],"version-history":[{"count":1,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=\/wp\/v2\/posts\/5184\/revisions"}],"predecessor-version":[{"id":5188,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=\/wp\/v2\/posts\/5184\/revisions\/5188"}],"wp:attachment":[{"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5184"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5184"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5184"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}