I am planning on doing a real time interactive project with the axidraw in python processing. This will require me to port the existing java processing for real time control code into python first. When you draw something (on the drawing app that I will be making for this) the axidraw will respond is some altered/ interesting way. I plan on adding as many features as I can that allow for different kinds of interesting interaction with the axidraw. For example, maybe one that reads in your drawing and then turns it into something that looks like an animal I don’t know(this would require machine learning obviously) or maybe it takes your line and applies a simulation algorithm to it to make it look altered. What is being drawn on the app is also being projected onto the area where the axidraw is plotting.
I am really inspired by Sougwen Chung’s work and how these interactions with the machines become a kind of really intimate performance. Also the mark marking in her work is absolutely beautiful and so gestural, I am in love with it. At the same time, I am kind of interested in those antagonistic drawing programs – not in an antagonistic way but in the hopes to have something with a completely unexpected outcome.
Right now my plan looks something like this? ish:
- Set up projector
- Port java axidraw control code to python? or find another way
- Start coding the plotter/drawing interaction features
- Create the gui for the drawing app
- Map the projector to the area of the plotter/do the transforms so image isnt warped