<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Philip Owor on Medium]]></title>
        <description><![CDATA[Stories by Philip Owor on Medium]]></description>
        <link>https://medium.com/@philippremperojuka.owor?source=rss-da0630f8d0fa------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*XjX9ti72DQrrobnio2G0jw.jpeg</url>
            <title>Stories by Philip Owor on Medium</title>
            <link>https://medium.com/@philippremperojuka.owor?source=rss-da0630f8d0fa------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Tue, 10 Nov 2026 20:57:51 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@philippremperojuka.owor/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[Project Delivered!]]></title>
            <link>https://medium.com/project5/project-delivered-87ce3099ee27?source=rss-da0630f8d0fa------2</link>
            <guid isPermaLink="false">https://medium.com/p/87ce3099ee27</guid>
            <category><![CDATA[p5]]></category>
            <dc:creator><![CDATA[Philip Owor]]></dc:creator>
            <pubDate>Wed, 12 Feb 2025 07:33:00 GMT</pubDate>
            <atom:updated>2025-02-12T07:33:00.851Z</atom:updated>
            <content:encoded><![CDATA[<h4>My Achievements</h4><p>We ran into a few bugs but all in all we’re done with the project. Sometimes it was tough but I’m very glad to have worked with <a href="https://medium.com/u/36d5300e578a">Aaron Höhn</a> and <a href="https://medium.com/u/b6e8a62065a2">Oscar Pohl</a> on this project. Their support really helped me learn new things, cloth sims, motion capture, more about 3D Modelling and Texturing! And the fact that half of the animations in the project were captured and retargetted by me and the curtain simulation is also in the final build actually shows me that I can make a meaningful impact on a project.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/940/1*XW8tFurwJ6mhXXQTpKvhLQ.png" /><figcaption>Curtain Cloth Sim after many many iterations done by me</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*e0E9xo5r7lTrvZErSf6G9Q.png" /><figcaption>Charlotte Model done by me with Oscar and Aaron’s help</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*VuONA1FOrZ_OOWXSS85HGQ.png" /><figcaption>Me capturing Mephisto’s walk animations and about 40 other male animations</figcaption></figure><p>There’s other achievments like making the backdrops and sketching out the front and side references for our characters but these here are easily by biggest achievements this semester.</p><p>Semester: P5<br>Author of the story: <a href="https://medium.com/u/da0630f8d0fa">Owor.Philip</a></p><p>Date: 05/02/2025</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=87ce3099ee27" width="1" height="1" alt=""><hr><p><a href="https://medium.com/project5/project-delivered-87ce3099ee27">Project Delivered!</a> was originally published in <a href="https://medium.com/project5">P3 &amp; P5 blog</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[We Made a Mixed Reality Goethe Puppet Theater]]></title>
            <link>https://medium.com/project5/we-made-a-mixed-reality-goethe-puppet-theater-cfe3dc17575e?source=rss-da0630f8d0fa------2</link>
            <guid isPermaLink="false">https://medium.com/p/cfe3dc17575e</guid>
            <category><![CDATA[p5]]></category>
            <dc:creator><![CDATA[Philip Owor]]></dc:creator>
            <pubDate>Wed, 12 Feb 2025 07:32:30 GMT</pubDate>
            <atom:updated>2025-02-22T15:42:56.213Z</atom:updated>
            <content:encoded><![CDATA[<h4>The Final Stretch: Part 3</h4><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FETtcreG9JTk%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DETtcreG9JTk&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FETtcreG9JTk%2Fhqdefault.jpg&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/3498a76e2099a3254012d6a0ec94db6f/href">https://medium.com/media/3498a76e2099a3254012d6a0ec94db6f/href</a></iframe><p>If you’re reading this for the first time or have been keeping up with the blog posts up until this point, I feel it is incumbent on me to show you where we started and in relation to where we are now. So let’s start at the beginning:</p><p>We are Aaron, Oscar and Philip. The Boys, Students in Group 3 of the 5th Semester at Darmstadt University of Applied Sciences studying Augmented and Virtual Reality Design and our topic for this semester was Johann von Goethe.</p><h3>Research, Ideation and Concept Phase</h3><p>We traveled to Weimar, spent one night there and worked with Klassikstiftung Weimar at the Goethe National Museum and did some research.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*UJ5n40BC_XV-mT_TP2eUTg.jpeg" /><figcaption>At Schloss Belvedere in Weimar with Aaron and Oscar</figcaption></figure><p>Last year we spent more time concepting and developing than researching and ideating but this time after the trip, it was the other way around. We came up with so many ideas.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1003/1*0hkt8W5TNuby2hWcZZnMkQ.png" /><figcaption>Oscar’s feelings about ideation</figcaption></figure><p>But in the end, we focused on what our target group would want which is primarily Museum goers usually older and rather than making a game, we decided to go with an experience, the puppet theater that Goethe grew up playing with! So our concept is a Mixed Reality puppet theater that you can put 2 puppets in that will act in a short play using AI dialogue which we developed for the Quest 3. Here’s our prototype video.</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FewSndIPOyDU%3Fstart%3D7%26feature%3Doembed%26start%3D7&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DewSndIPOyDU&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FewSndIPOyDU%2Fhqdefault.jpg&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/2873c1897613568b2da9da0b2929e2a9/href">https://medium.com/media/2873c1897613568b2da9da0b2929e2a9/href</a></iframe><h3>Development Phase</h3><p>The Development Phase consisted of a few design sprints. The first was setting up the project, the second was creating the visuals and the interactions and the third was creatiung the puppet physics, motion capture animations and getting the Quest 3 to detect the room for our application. The AI dialogue and text to speech development were taking place simultaneously throughout the project. Then there was polishing and user testing. We held daily Discord meetings to support eachother throughout the development process and each bug or problem we ran into, by putting our minds together we were able to solve many problems and even learn a lot from eachother!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*D1Qm5BN-DiRNfUGsINai3A.png" /><figcaption>Me, Oscar and Aaron on a Discord Call to help me work on creating the Puppet Theater Curtains</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*88MrdZCbhYyCvlouLmO45g.png" /><figcaption>Aaron learned from me how to create a proper face texture for the Goethe Puppet</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*PQHqyjHGnIvK00WqA-4VYA.png" /><figcaption>I learned how to 3D model in Blender and texture in Substance Painter way better than I ever did before with Aaron and Oscar’s help.</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*uJ9eDOYxHcxhzQ5fiuLs_A.png" /><figcaption>Oscar learned how to get the puppets to have a dialogue with eachother with text to speech</figcaption></figure><p>We learned a lot more stuff as well and we believe we were more or less on schedule. We are proud of our work and excited to show it during our final presentation.</p><h3>The Final Week of Polishing and Delivery</h3><p>So this last week we ran into some problems with the application not creating a build because of my stellar cloth simulation. Apparently the file type known as Alembic isn’t buildable on Unity but Aaron and I were hard at work trying to figure out how to make this build for the project. So we explored multiple solutions for this problem.</p><p>In the end, after putting our heads together and combining brain power we built the application to the quest with the curtains and it all worked perfectly. In a nutshell, this involved creating keyframes for the cloth simulation and then exporting the simulation with these keyframes as an FBX (a file type that Unity accepts) and then <a href="https://medium.com/u/36d5300e578a">Aaron Höhn</a> went in Unity and cut the curtain animation I made into “Open” and “Close” and using code made the curtains close when both the puppets are in the theater and the play is generating and made them open when the play is finished generating.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*Bsd2sTeB-aMxa2xOFalyMw.gif" /><figcaption>Curtain Animation done by me with Oscar’s help</figcaption></figure><p>On top of that, we added text-to-speech package. However, last week it didn’t work at all but after adding a TTS package from Meta we were able to hear the puppets speak in the play according to their lines. There were a few bugs that needed squashing which Aaron managed to take care of and after retargetting the last of our mocap animations left over from when Oscar was sick, we basically were done and created a Build of the project with much of the functionality we intended to have. Or that’s what we thought until we found out that the theater is super laggy in the scene. Remember what I said in last week’s post, right at the end of the development phase, how everything seems to go wrong? Oscar and Aaron by combining brain power again managed to squash the bug, it was as simple as pressing a button actually. There were some Meta project settings that needed to be applied and because they weren’t the performance was horrendous.</p><p>We also are nearly done with our presentation and we even made a poster for our project.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*xM7P1GA7mpsvjYANsDcVpA.png" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*8OX0v2wypJqB6H5TMLA5nA.png" /><figcaption>The Project Poster done by <a href="https://medium.com/u/b6e8a62065a2">Oscar Pohl</a> in Unity and the comical framing on the characters</figcaption></figure><p>So after this, we will be presenting our project but we still won’t be done yet, we’ll need to capture footage for our trailer which <a href="https://medium.com/u/da0630f8d0fa">Philip Owor</a> will then edit and then we’ll be done. There are unfortunately some stuff we were not able to add to the project, for example the animated eyebrows, being able to throw puppets and so on. But all in all, we still did it. Which is why I w can confidently say: We made a Goethe Puppet Theater in Mixed Reality and it was outrageously fun! The Group spirit was always very chill and we were always there to support eachother. We learned a lot here, creating our own assets, models and textures and even animations! And we are proud to show our project to the world.</p><p>Semester: P5<br>Group 3 <strong><em>THE BOYS</em></strong>: <a href="https://medium.com/u/36d5300e578a">Aaron Höhn</a>, <a href="https://medium.com/u/da0630f8d0fa">Philip Owor</a>, <a href="https://medium.com/u/b6e8a62065a2">Oscar Pohl</a><br>Author of the story: <a href="https://medium.com/u/da0630f8d0fa">Owor.Philip</a></p><p>Date: 05/02/2025</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=cfe3dc17575e" width="1" height="1" alt=""><hr><p><a href="https://medium.com/project5/we-made-a-mixed-reality-goethe-puppet-theater-cfe3dc17575e">We Made a Mixed Reality Goethe Puppet Theater</a> was originally published in <a href="https://medium.com/project5">P3 &amp; P5 blog</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Setbacks]]></title>
            <link>https://medium.com/project5/setbacks-3c77b22b3dc1?source=rss-da0630f8d0fa------2</link>
            <guid isPermaLink="false">https://medium.com/p/3c77b22b3dc1</guid>
            <category><![CDATA[p5]]></category>
            <dc:creator><![CDATA[Philip Owor]]></dc:creator>
            <pubDate>Thu, 30 Jan 2025 08:31:06 GMT</pubDate>
            <atom:updated>2025-01-30T08:31:06.499Z</atom:updated>
            <content:encoded><![CDATA[<h4>And Silver Linings</h4><p>Have you ever been in a project and right at the most critical part of the development phase, everything goes wrong?</p><p>Your colleague who is critical to the dev process falls ill?</p><p>Through a series of unfortunate and regrettable mistakes, Windows needs to reinstall and wipe the data from your storage?</p><p>Well… If only the only problem was that my PC needed to reinstall windows. No, when we merged our changes to the main branch, the main branch overwrote some of our progress for the last few days. Thankfully, we recovered our progress but the funny thing is there always seems to be something that goes wrong right at the most critical parts of development. But I’ve noticed that these setbacks are great opportunities where we can learn to overcome our doubts and come up with solutions.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*r8CGKGJiTjbNhGVpvg7v3A.jpeg" /><figcaption>Windows failing to boot with an Orange screen with white lines (never seen this before in my life)</figcaption></figure><p>Personally, I was worried that all my data for my Trailer Making Elective was completely and utterly wiped out but in fact it remained intact. Finding this out after 24 hours spent fixing my Windows PC was truly was the Silver Lining. In the midst of “<strong>it’s so over</strong>”, I found within me an invincible “<strong>we’re so back</strong>”</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/984/1*h33FDoW8JHQ9PlHDHv6CGg.png" /><figcaption>PC up and running again albeit after removing some essential software</figcaption></figure><p>Semester: P5<br>Author of the story: <a href="https://medium.com/u/da0630f8d0fa">Owor.Philip</a></p><p>Date: 29/01/2025</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=3c77b22b3dc1" width="1" height="1" alt=""><hr><p><a href="https://medium.com/project5/setbacks-3c77b22b3dc1">Setbacks</a> was originally published in <a href="https://medium.com/project5">P3 &amp; P5 blog</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[The Final Week]]></title>
            <link>https://medium.com/project5/the-final-week-69fecbcd981d?source=rss-da0630f8d0fa------2</link>
            <guid isPermaLink="false">https://medium.com/p/69fecbcd981d</guid>
            <category><![CDATA[p5]]></category>
            <dc:creator><![CDATA[Philip Owor]]></dc:creator>
            <pubDate>Thu, 30 Jan 2025 08:18:18 GMT</pubDate>
            <atom:updated>2025-01-30T08:18:18.429Z</atom:updated>
            <content:encoded><![CDATA[<h4>The Final Stretch: Part 2</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/742/1*9e1XPtJ7l9QnqNjnsyVtCQ.png" /><figcaption>Goethe Puppet Theater Prototype build standalone on the Quest 3 (Featuring Aaron’s cat Yuri)</figcaption></figure><p>So, pretty much 7 days left to go and we made a lot of progress. Good news first. This past week we cleaned our mocap animations, retargetted them in Blender, imported them into AND edited them in Unity so we could create that 2 different animations under the same emotion but for talking and listening. This entire process went like so:</p><p>Oscar: Cleaned the all mocap animations</p><p>Philip: Retargetted all animations in Blender</p><p>Aaron: Imported into Unity and edited the animations talking and listening</p><p>What would have taken 12 hours for one person to do, having split the tasks of this entire workflow among us, we managed to do it in less than 4 hours together.</p><p>Then <a href="https://medium.com/u/36d5300e578a">Aaron Höhn</a> went on to connected the AI to the puppets so that they would act out the animations based on their lines. He worked also on the UI so that the puppet’s lines would be displayed while they speak. He also made the Mephisto 3D Model and it looks Devilishly Handsome!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/610/1*oBzkv0hXq2DW9EfRj9TcWA.png" /><figcaption>Mephisto 3D model and textures by <a href="https://medium.com/u/36d5300e578a">Aaron Höhn</a></figcaption></figure><p><a href="https://medium.com/u/da0630f8d0fa">Philip Owor</a> created the backdrops for the puppet theater from the references we already had. They needed to be transparent since they will be in the theater so he had to remove the backgrounds of the theater, separate them into different parts meaning Foreground, Midground and Background. However, one backdrop was missing a sky so Philip generated one and edited the color balance to make it thematically homogenous to the backdrop that would be in front of it.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*FsYhmdr5_MglQHhafkFUNA.png" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*r6AT39Ds2nlrobRbxzBwig.png" /><figcaption>Backdrop without and with a sky</figcaption></figure><p>We found that the puppet theater curtains animations Philip created were clipping through the theater walls so a new animation had to be created and reimported in Blender. Phillip is still in the process of creating the drapes at the top of the puppet theater.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/949/1*kSK-xbQoKei4KlJx7k4i7w.png" /><figcaption>Cloth sim for the drapes of the puppet theater (work in progress)</figcaption></figure><p>On top of that <a href="https://medium.com/u/b6e8a62065a2">Oscar Pohl</a> took over 3D modeling the puppet theater for me while I continued to work on the curtains. We did run into an issue where we didn’t know what the puppet theater looked like from the side even though we had our dimensions. However, in a surprising twist of events Oscar managed to dig up a 360° photo of what the puppet theater model looked from the side. What a stroke of luck that he decided to take as many photos as possible while we were in Weimar.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/881/1*S4NsKQuCX8CecnQNqr1Iyg.png" /><figcaption>Goethe Puppet Theater: notice the white box extending backwards behind it</figcaption></figure><p>And so combining this image reference with the front view we already had, Oscar go to finishing the 3D model and even textured it.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*xAU4lb12_EgD4fJYwzmWYQ.png" /><figcaption>Puppet Theater model in Substance Painter by <a href="https://medium.com/u/b6e8a62065a2">Oscar Pohl</a></figcaption></figure><p>So all in all, we have the puppets actually talking to each other inside the puppet theater with the right animations for when they are either talking or listening and Aaron created a standalone build on the Quest 3 with the apk running smoothly all on it!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/400/1*xTHFSx7temp6rVqxda8dQQ.gif" /><figcaption>Goethe Puppet Theater on Aaron’s Bed with Yuri</figcaption></figure><p>The curtains for the puppet theater still need to be done for that authentic Goethe Puppet Theater feel. In the mean time work on the final presentation is now underway and of course we do run into the occasional bug.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/526/1*4nhEOaa2rAjjWAD5PztIVw.png" /><figcaption>Goethe “Break”dancing</figcaption></figure><p>As for the bad news. Oscar fell sick and so is unable to work on the project for the time being and Philip’s PC needed to reinstall Windows losing the apps and software he was using to add to the project but luckily keeping the all my actual project files intact, so minimal damage had occurred.</p><p>Semester: P5<br>Group 3 <strong><em>THE BOYS</em></strong>: <a href="https://medium.com/u/36d5300e578a">Aaron Höhn</a>, <a href="https://medium.com/u/da0630f8d0fa">Philip Owor</a>, <a href="https://medium.com/u/b6e8a62065a2">Oscar Pohl</a><br>Author of the story: <a href="https://medium.com/u/da0630f8d0fa">Owor.Philip</a></p><p>Date: 29/01/2025</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=69fecbcd981d" width="1" height="1" alt=""><hr><p><a href="https://medium.com/project5/the-final-week-69fecbcd981d">The Final Week</a> was originally published in <a href="https://medium.com/project5">P3 &amp; P5 blog</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Time to get Serious]]></title>
            <link>https://medium.com/project5/time-to-get-serious-fd5855e34a5c?source=rss-da0630f8d0fa------2</link>
            <guid isPermaLink="false">https://medium.com/p/fd5855e34a5c</guid>
            <category><![CDATA[p5]]></category>
            <dc:creator><![CDATA[Philip Owor]]></dc:creator>
            <pubDate>Mon, 27 Jan 2025 08:43:53 GMT</pubDate>
            <atom:updated>2025-01-27T08:43:53.204Z</atom:updated>
            <content:encoded><![CDATA[<p>After the break we’re into the last few weeks of our project, the real sprint begins. After a few delays Oscar finally got the AI working in Unity and now we can chat with chatgpt in Unity and worked on making the AI generate entire scripts and limiting the conversations to just 2 puppets.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*oIYevq-D0mMlA3DJ3iXrJw.png" /><figcaption><a href="https://medium.com/u/b6e8a62065a2">Oscar Pohl</a> talking with Chatpgt in Unity</figcaption></figure><p>Aaron got to work implementing the ragdoll effect. There were some… problems with the puppets having noodle limbs when they became ragdolls but Aaron had to set up the max joint rotation so they wouldn’t go bonkers.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*ZJyqZ_xPfU9E4Dv47ag-RA.gif" /><figcaption>It’s a bird, it’s a plane, no It’s Goethe!</figcaption></figure><p>I worked on the Puppet Theater using the proper dimensions and reference photos to create a better base mesh and creating the curtain animations as well as finishing up Charlotte’s skirt textures.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/808/1*pQqgaXR17LkP6NZC4zmPCA.png" /><figcaption>Charlotte Puppet created by me with huge help of <a href="https://medium.com/u/36d5300e578a">Aaron Höhn</a></figcaption></figure><p>Honestly while Aaron was teaching me everything about substance painter, we did go over a lot of information so when we all had somewhat of a break for a few days and came back, most of what Aaron taught me was a little hazy and finishing the skirt textures was quite difficult but I managed to push through and with his help, I was able to make the skirt textures in a way that works well. As far as what we have planned, we will finally capture our animations right after our P5 lecture on Thursday.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*lko8ZOBeeXE6W718iz79rA.png" /><figcaption>Puppet theater model in Blender so far</figcaption></figure><p>Currently our next steps are to capture the animations for the puppets, all the different emotes, walks and idles. Finish the puppet theater as well as creating two more puppets, connecting the AI to the puppets then integrating the text to speech, transition between animation and ragdoll and animate the eyebrows.</p><p>We are a bit off schedule but at the current speed at which things are going, we believe we will hit our goals in good time.</p><p>Semester: P5<br>Group 3 <strong><em>THE BOYS</em></strong>: <a href="https://medium.com/u/36d5300e578a">Aaron Höhn</a>, <a href="https://medium.com/u/da0630f8d0fa">Philip Owor</a>, <a href="https://medium.com/u/b6e8a62065a2">Oscar Pohl</a><br>Author of the story: <a href="https://medium.com/u/da0630f8d0fa">Owor.Philip</a></p><p>Date: 15/01/2025</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=fd5855e34a5c" width="1" height="1" alt=""><hr><p><a href="https://medium.com/project5/time-to-get-serious-fd5855e34a5c">Time to get Serious</a> was originally published in <a href="https://medium.com/project5">P3 &amp; P5 blog</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Thoughts on the next few weeks…]]></title>
            <link>https://medium.com/project5/thoughts-on-the-next-few-weeks-38c226035c27?source=rss-da0630f8d0fa------2</link>
            <guid isPermaLink="false">https://medium.com/p/38c226035c27</guid>
            <category><![CDATA[p5]]></category>
            <dc:creator><![CDATA[Philip Owor]]></dc:creator>
            <pubDate>Mon, 27 Jan 2025 08:42:54 GMT</pubDate>
            <atom:updated>2025-01-27T08:42:54.354Z</atom:updated>
            <content:encoded><![CDATA[<p>I took a break for around the same time Aaron was on vacation and in that time I needed to work on my Immersive Sound Elective project. So technically I was still “on” so to speak without really relaxing as much as I should have and now we’re back to uni and I feel burnt out which sucks because my motivation is now down knowing that for the next 2 weeks, we’re going to really crunch to reach our deadlines. When we got back to working on the textures with Aaron’s help, a lot of the knowledge he gave to me while working on the textures before the break was pretty much gone on top of having some mental fog. Understandably, we did go over a lot of information and he reassured me while I was in the last leg of finishing the textures for Charlotte’s skirt to not give up. And honestly, I needed that. I would have just procrastinated. But I pushed through with his help and I really appreciate that he was there to kind of pull me out of this little slump of mine.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/808/1*pQqgaXR17LkP6NZC4zmPCA.png" /><figcaption>Charlotte Buff Textures done by me with a huge help from <a href="https://medium.com/u/36d5300e578a">Aaron Höhn</a></figcaption></figure><p>Semester: P5<br>Author of the story: <a href="https://medium.com/u/da0630f8d0fa">Owor.Philip</a></p><p>Date: 15/01/2025</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=38c226035c27" width="1" height="1" alt=""><hr><p><a href="https://medium.com/project5/thoughts-on-the-next-few-weeks-38c226035c27">Thoughts on the next few weeks…</a> was originally published in <a href="https://medium.com/project5">P3 &amp; P5 blog</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Mocap Curtain Close]]></title>
            <link>https://medium.com/@philippremperojuka.owor/mocap-curtain-close-f7ba25413935?source=rss-da0630f8d0fa------2</link>
            <guid isPermaLink="false">https://medium.com/p/f7ba25413935</guid>
            <category><![CDATA[p5]]></category>
            <dc:creator><![CDATA[Philip Owor]]></dc:creator>
            <pubDate>Wed, 22 Jan 2025 23:46:55 GMT</pubDate>
            <atom:updated>2025-01-22T23:46:55.187Z</atom:updated>
            <content:encoded><![CDATA[<h4>The Final Stretch: Part 1</h4><p>Directly after our P5 coaching on the first week back at uni, we motion captured our animations that we will have in our project. 78 animations! I’ll spit it out, I’m not so good at improv. In fact, I was a bit nervous at first to step into the mocap suit for this but in the end I’m very glad I did. Motion capturing all the different emotions allowed me to loosen up a little and capturing some specific emotions was kind of cathartic for me. We even had some pizza afterwards!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/787/1*C0Qr8B7y56RYePe1xlQI7Q.png" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/375/1*si3A0v2eZDCZjlqATBaSqw.png" /><figcaption>Pizza after a 3 hour motion capture session in the suit (7 hours in total)</figcaption></figure><p>I then finished up the curtain animation for the puppet theater, imported it into Unity and helped Aaron retarget the animations we captured to the puppets. There was some pretty good synergy, after he showed me how to retarget using the Rokoko Blender add-on, I started retargeting the animations one by one and then sending them to him to import into the Unity project.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*toxlFSCDBmxJYL4SoBjydA.png" /><figcaption>Retargetting my mocap animations to the Goethe Puppet in Blender using the Rokoko add-on</figcaption></figure><p>Also the Charlotte Puppet Textures are finally done. I couldn’t have done it in this short amount of time without <a href="https://medium.com/u/36d5300e578a">Aaron Höhn</a> and <a href="https://medium.com/u/b6e8a62065a2">Oscar Pohl</a>’s help.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/950/1*2Z6aJToYnzQyLUXtWTKOqQ.png" /><figcaption>Finished Charlotte puppet textures in as seen on the 3D model in Substance Painter</figcaption></figure><p>At first I thought I wasn’t doing much in the project but as I write this now, I see that I have accomplished and am accomplishing a lot along side Oscar and Aaron and the speed at which we’re working, I think we can make the deadline.</p><p>Semester: P5<br>Author of the story: <a href="https://medium.com/u/da0630f8d0fa">Owor.Philip</a></p><p>Date: 23/01/2025</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=f7ba25413935" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[BEHOLD! Charlotte Buff as a Tin Puppet!]]></title>
            <link>https://medium.com/project5/behold-charlotte-buff-as-a-tin-puppet-d63df9b85313?source=rss-da0630f8d0fa------2</link>
            <guid isPermaLink="false">https://medium.com/p/d63df9b85313</guid>
            <category><![CDATA[p5]]></category>
            <dc:creator><![CDATA[Philip Owor]]></dc:creator>
            <pubDate>Sun, 12 Jan 2025 07:56:26 GMT</pubDate>
            <atom:updated>2025-01-12T07:56:26.433Z</atom:updated>
            <content:encoded><![CDATA[<p>I’m outrageously excited to unveil the puppet of Charlotte Buff in our project. Through daily meetings with Aaron and Oscar over the past week, helping me nearly every step of the way, I was able to not only 3D model and UV-unwrap Charlotte but also texture her in Substance Painter. And the result is astonishing.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/848/1*tdm3IP9k4o9CfZu1c0Puvg.png" /><figcaption>Charlotte Puppet 3D modelled and textured by me with <a href="https://medium.com/u/36d5300e578a">Aaron Höhn</a> and <a href="https://medium.com/u/b6e8a62065a2">Oscar Pohl</a>’s help</figcaption></figure><p>Even as I was learning from Aaron, I was also able to help him fix the facial features of Goethe’s puppet which looked spectacular lmao.</p><p>We imagined this could be used as a meme:</p><p>“How it started vs How it’s going”</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/342/1*-Xq5_xDl1D37eO5dTeDTcw.png" /><figcaption>How Aaron’s Goethe Puppet Textures are right now (top) vs how they started (bottom)</figcaption></figure><p>While researching the puppet theater, we were unable to get the actual measurements of the theater. All accounts of the measurements online were not agreed upon until we reached out to KSW which gladly provided us with the actual measurements. So now we can make the theater size as accurate as possible. We also got some different backdrops for the theater so we can make our scenes dynamic.</p><p>Overall I’m really grateful for the daily discord meetings with the group, being able to sit down with them and let them guide me through the entire process truly helped diffuse my doubts and I made something I am genuinely proud of.</p><p>Semester: P5<br>Author of the story: <a href="https://medium.com/u/da0630f8d0fa">Owor.Philip</a></p><p>Date: 08/01/2025</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=d63df9b85313" width="1" height="1" alt=""><hr><p><a href="https://medium.com/project5/behold-charlotte-buff-as-a-tin-puppet-d63df9b85313">BEHOLD! Charlotte Buff as a Tin Puppet!</a> was originally published in <a href="https://medium.com/project5">P3 &amp; P5 blog</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[From Digital Sketching to 3D Model]]></title>
            <link>https://medium.com/project5/from-digital-sketching-to-3d-model-5411e1483c47?source=rss-da0630f8d0fa------2</link>
            <guid isPermaLink="false">https://medium.com/p/5411e1483c47</guid>
            <category><![CDATA[p5]]></category>
            <dc:creator><![CDATA[Philip Owor]]></dc:creator>
            <pubDate>Thu, 09 Jan 2025 14:20:07 GMT</pubDate>
            <atom:updated>2025-01-09T14:20:07.085Z</atom:updated>
            <content:encoded><![CDATA[<p>I’ve dabbled in creating my own front and side orthographic view references for 3D models before this so I can’t say I’m the best at it. But based on a single image, I was able to create a half-decent reference for Goethe and Charlotte with my trusty graphics tablet. I got some help from another student on the first sketch which was Goethe and I had to shake off a lot of rust and some amount of self-doubt but in the end it turned out okay and Aaron was able to make the Goethe puppet from the sketch with relative ease.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*eTqM-V09ob-BH1ClerppxA.png" /><figcaption>Front and Side view of Goethe Puppet. “We are artists, we can model from anything” — Aaron</figcaption></figure><p>However, I felt it was incumbent on me to create the 3D model for Charlotte, so after I created the sketches I took up responsibility for modelling her and thankfully I have <a href="https://medium.com/u/36d5300e578a">Aaron Höhn</a> and <a href="https://medium.com/u/b6e8a62065a2">Oscar Pohl</a> to Guide me in the 3D modelling process because I was getting a bit frustrated at times with it but the more I did it, the more I realized that, being a skill, 3D modeling can improve and I was able to step back from my doubts and see myself improve bit by bit.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*ALRMD1KNmeBU5JUlYThMEA.jpeg" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*-QjE82FIK7RQHpf3CPwftw.png" /><figcaption>Sketches of the Charlotte Puppet by me (Left) and the resulting 3D model in progress by me (Right)</figcaption></figure><p>And while I may not model as fast as Aaron can (yet) I have made enough progress that I can be proud of. Like look at the topology on her Corset! Normally my topology sucks but somehow all the stars aligned and I accidently made it not suck!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*wJZyYJoQxGAfk5-X9Bv3EQ.png" /><figcaption>Topology on Charlotte’s Corset with neatly arranged vertices and edges</figcaption></figure><p>Semester: P5<br>Author of the story: <a href="https://medium.com/u/da0630f8d0fa">Owor.Philip</a></p><p>Date: 01/01/2025</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=5411e1483c47" width="1" height="1" alt=""><hr><p><a href="https://medium.com/project5/from-digital-sketching-to-3d-model-5411e1483c47">From Digital Sketching to 3D Model</a> was originally published in <a href="https://medium.com/project5">P3 &amp; P5 blog</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Creating the Puppet Reference Photos]]></title>
            <link>https://medium.com/project5/creating-the-puppet-reference-photos-2bc3a6a1a892?source=rss-da0630f8d0fa------2</link>
            <guid isPermaLink="false">https://medium.com/p/2bc3a6a1a892</guid>
            <category><![CDATA[p5]]></category>
            <dc:creator><![CDATA[Philip Owor]]></dc:creator>
            <pubDate>Sat, 28 Dec 2024 08:27:01 GMT</pubDate>
            <atom:updated>2024-12-28T08:27:01.709Z</atom:updated>
            <content:encoded><![CDATA[<h3>A return to drawing with my trusty tablet</h3><p>With a little hesitation but a committment to personal growth, I took up the responsibility to create the reference photos for the puppets (the front and side Orthographic views) to 3D model off of. Cool! I just need to get to the required competence level for this. Here’s the thing though, the last big drawing I did with my tablet was of a mountain range over 2 years ago and since then it’s been gathering dust sort of. But now it’s time to take it out and reacquaint myself with digital art. Luckily after 2 years at uni, I’ve made enough friends to turn to for help. So with a little bit of guidance and focusing solely on the immediate task, I know I can make it work.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*VmRYyB7rdh9wntKLIAvmLg.jpeg" /><figcaption>A Mountain Range landscape I made 2 years ago</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*kngzZ9kwA50tWgZM866ULA.jpeg" /><figcaption>Art Direction for the puppets that I have to work with to make the reference photos</figcaption></figure><p>Semester: P5<br>Author of the story: <a href="https://medium.com/u/da0630f8d0fa?source=post_page---user_mention--15a7d217d8dd--------------------------------">Owor.Philip</a></p><p>Date: 25/12/2024</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=2bc3a6a1a892" width="1" height="1" alt=""><hr><p><a href="https://medium.com/project5/creating-the-puppet-reference-photos-2bc3a6a1a892">Creating the Puppet Reference Photos</a> was originally published in <a href="https://medium.com/project5">P3 &amp; P5 blog</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
    </channel>
</rss>