--- tags: report, lluf, jk, joey-h --- # Joey Huang 21-22 ![alt text](https://files.slack.com/files-pri/T0HTW3H0V-F03NFSYJN57/joey-22.png?pub_secret=7293444b7a "joey-h" =350x350) | [realityLab](/bA86p68MToWpzQqz9_bF8Q) | [codeLab](/2N8nokvuS9S5po5VxFc3BQ) | | -------- | -------- | Joey found the Learning Lab through his Expository Writing course on Reading Museums. He joined the Learning Lab this Spring, and quickly put his prior skills to use. As a Computer Science concentrator and a photographer for the Crimson, Joey's intersection of interests align well with the work that LLUFs do. We connected him with some projects in both the code and reality zones, and he got along swimmingly with them. Probably the most exciting project Joey helped with this year was in developing assets for Harvard Horizons visuals. His skills in blender were so quickly demonstrated, that he even helped to staff some of the realityLab open studios towards the end of the term! ## Tools * Blender * code --- ## Works ![alt text](https://files.slack.com/files-pri/T0HTW3H0V-F03BMUD5UH2/joeyh0001-0150_200.gif?pub_secret=d9be3d5d56) ### realityLab: learning Blender Joey came in with some previous experience in 3D modeling programs like Autodesk, Maya, and Solidworks. In order to help us with some of the projects in realityLab, He needed to become fairly quickly acquainted with Blender, the program that we primarily use in the LL this year. ![monkeywithhat.png](https://files.slack.com/files-pri/T0HTW3H0V-F034S37T1QS/monkeywithhat.png?pub_secret=931f366cd3) We often find that pairing a relativly lighthearted subject with the more complex tool interaces leads to a pleasing and bite-sized learning experience that gives students a chance to get comfortablye with the tool interface. Many of our LLUFs go for the intro Blender donut tutorial, but Joey stretched into a slightly more intricate subject with this santa monkey. Doing this quick intro tutorial gave Joey the foundational knowledge with Blender to dive into some of the more relevant and urgent asks of realityLab this Spring. ### realityLab: Blender Camera Movement Tutorial ![alt text](https://files.slack.com/files-pri/T0HTW3H0V-F039Q1SCB7F/screen_shot_2022-04-01_at_5.04.03_pm.png?pub_secret=625ba4c1c2) Joey went on to share his newfound Blender knowledge with other fellows by creating this [Blender Camera Movement Tutorial](https://hackmd.io/HOH9szcPSzCxP7lPJJyUrQ) ![alt text](https://files.slack.com/files-pri/T0HTW3H0V-F03BJPN1Y2D/animated.gif?pub_secret=ff45a0995b =318x)![alt text](https://files.slack.com/files-pri/T0HTW3H0V-F03AZG9M3N2/animated.gif?pub_secret=2d396525c3 =318x) > "pan and zoom renders in eevee" ### realityLab x codeLab works ![alt text](https://files.slack.com/files-pri/T0HTW3H0V-F03D36HNPUY/screen_shot_2022-04-21_at_10.13.33_am.png?pub_secret=4145aade74) > "created a script to import SVG objects into blender using scripting!" ### Harvard Horizon's visual prototypes and asset development Joey began by creating some [prototypes as options for Karina's abstract networks.](https://hackmd.io/aHSh4J6KSnaXuBWFCiCkBw) ![alt text](https://files.slack.com/files-pri/T0HTW3H0V-F03MQTTG8TT/render_3_360.gif?pub_secret=258c96ee38) > "My (revised) idea was to have a shape that rolls and distorts, and the lines (I’m thinking of maybe using more metallic-looking shapes, like tubes) emitting out of them being related to the semantics" Here in his first modeling, we can see his idea taking shape: ![0010.png](https://files.slack.com/files-pri/T0HTW3H0V-F0354GYS96E/0010.png?pub_secret=e183db9f09) He also helped to model and animate a 3D globe for Hannah's Arup Museum visual. ![alt text](https://files.slack.com/files-pri/T0HTW3H0V-F038HL83PUJ/earth_paris.png?pub_secret=ca120aae59) Marlon shared this gif of the final product, thanking Joey for "doing the hard part." ![alt text](https://files.slack.com/files-pri/T0HTW3H0V-F038EAWHJ07/final-compressed_200.gif?pub_secret=6f763b1f3c) ### codeLab bot work With Marlon's guidance, Joey worked on a few features of our slack bots, namely the show-your-work bot. He even worked on getting ffmpeg running on a heroku server to autogenerate gifs from videos less than 10 seconds long. ![CleanShot 2022-04-15 at 16.10.55@2x.png](https://files.slack.com/files-pri/T0HTW3H0V-F03BMH1MFA9/cleanshot_2022-04-15_at_16.10.55_2x.png?pub_secret=04f6978b53) > "got show-your-work-bot to embed an image in a test slack workspace!" ![04-22 at 16.47.Slack.png](https://files.slack.com/files-pri/T0HTW3H0V-F03CMAQHRV1/04-22_at_16.47.slack.png?pub_secret=831384c68e) > "added support to show-your-work-bot to handle multiple image files & user tags!" --- ## materials, notes, etc # Joey-H ### 0010.png] ![0010.png](https://files.slack.com/files-pri/T0HTW3H0V-F0354GYS96E/0010.png?pub_secret=e183db9f09) ### 0010.bmp] ![0010.bmp](https://files.slack.com/files-pri/T0HTW3H0V-F0354GM09CJ/0010.bmp?pub_secret=625d485f31) ### monkeywithhat.png] ![monkeywithhat.png](https://files.slack.com/files-pri/T0HTW3H0V-F034S37T1QS/monkeywithhat.png?pub_secret=931f366cd3) ### Image from iOS] ![Image from iOS](https://files.slack.com/files-pri/T0HTW3H0V-F034W9RATC1/image_from_ios.jpg?pub_secret=288c1bc14e) ### 0001-0830.mkv] ![0001-0830.mkv](https://files.slack.com/files-pri/T0HTW3H0V-F038KGRN5T8/0001-0830.mkv?pub_secret=a32c890e25) ### CleanShot 2022-04-15 at 16.10.55@2x.png] ![CleanShot 2022-04-15 at 16.10.55@2x.png](https://files.slack.com/files-pri/T0HTW3H0V-F03BMH1MFA9/cleanshot_2022-04-15_at_16.10.55_2x.png?pub_secret=04f6978b53) ### 04-22 at 16.47.Slack.png] ![04-22 at 16.47.Slack.png](https://files.slack.com/files-pri/T0HTW3H0V-F03CMAQHRV1/04-22_at_16.47.slack.png?pub_secret=831384c68e)