Back

Hi.

T̶h̶i̶s̶ ̶i̶s̶ ̶W̶h̶e̶r̶e̶ ̶A̶n̶y̶t̶h̶i̶n̶g̶ ̶i̶s̶ ̶A̶l̶m̶o̶s̶t̶ ̶M̶a̶d̶e̶.̶

Week 10 is Ode to Group Work

©Joey Xu

This week, we teamed up in H team to create an integrated design: an automated cyber drawing hand! As someone who doesn't have much engineering knowledge but has worked with graphics, I contributed by designing a simple GUI for a human painter to face off against the machine (aka HUMAN vs. MACHINE).

I figured out how to translate a Figma design into Python using TKINTER, which was pretty sweet! The Manual:

Python GUI using TKINTER

Most of my time was spent trying to set up TKINTER and understanding how to get it to interpret a Figma design.

I may have misunderstood a few things, but it seems there's a 1-to-1 alignment between geometric elements in both software, and the naming of components in Figma is key to successfully translating everything into Python. The end result is a good likeness—though I had to leave out some of the minor textures I designed, the positioning of the main features is spot on.

Check out a prototype demo for a creative, wand-flickering hand!

What’s drawn can be saved locally or, for this week’s project, sent to the machine.

flick the wand.py