I came to ITP to study the emerging field of Virtual Reality. I want to learn how to create content with 360 video and gaming engines such as Unity or Unreal. Learning how to code is a stepping stone for being able to maneuver the gaming engines which use C# and C++. I’m also very curious to see how various uses of creative coding will translate in VR. The use of algorithms to create patterns or reactions. It will enable dancing colors to come off the screen and surround you, birds to flock over and below you and make the environment more reactive to inputs. It will help me learn how to control time and space in it.
Honestly I’ve always found coding itself tedious, but I’d only approached it from a web page or app development perspective. I used to work at General Assembly as the Creative Manager so I was surrounded by people learning how to code but not so more for creative purposes. I’m now much more interested in learning how to code so I can better understand the underpinnings of all this wonderful artistic tech I see around me. To understand how Tiltbrush works to understand how to create a world out of rules. I took a quick Unity Workshop before starting ITP that would have been much more fruitful if I had know how to code going in.
But first: baby steps. Before I jump into VR and time and space I need to learn the basics and learn how to create plain old 2D art. To learn how to make interactive digital pieces where music and visuals go together. I’m curious to see how much math will be involved. In this first assignment for ICM (Intro to Computational Media) addition and subtraction were how I placed everything on the canvas and colored. Coloring the figures was done by estimating percentages. There must be a more efficient way of placing things that I hope to learn this week. For example, my image of an eye is symmetrical. I know I could at least have saved myself the time of doing both the side circles with triangles in them through something involving a mirrored image.
Making an arc proved difficult until I watched the video lecture that went along with our assignment and was directed to the p5 References. However the bezier, gave me a lot of grief. I also ran into issues with the bezier function in Photoshop so it is my current nemesis. I just wanted to draw a squiggly line for an eyebrow but that was much harder than I anticipated. The colors also didn’t come out exactly as a I wanted but close enough to make me happy. At the end of summer I’m currently very much vibing with the pastels.
So far I’ve enjoyed using the web editor p5, which was apparently made by an ITP alum as kind of an offshoot of Processing. It’s nice to see your results instantaneously and see if what you just wrote a) works and b) looks the way you imagined it. The instant feedback saves a lot of time and decreases room for errors that go unspotted for a long time.
Here is my piece de resistance. My first stab at digital art: