Week 9 Class Notes

Interactive Illustration Quick Critique

Creating a Tool

Computers are versatile powerful tools for artists. Hundreds of commercial apps are targeted at artists and designers. Artists often employ several applications together when creating their work. Many artists have created their own applications to achieve particular effects. Sometimes these tools are used only once, sometimes they become an important part of design culture.

Some examples:

The “Class Paint” Project

We, as a class, are going to build an drawing tool together. We will do this by each building a tool/brush, and then collecting them together into a single interface.

Topics:

The Shell

I have built a quick and dirty shell for the drawing app. The shell handles creating the toolbar the user will use to pick tools. It also provides an interface to let the user pick a color to draw with. There are also a few example tools/brushes.

Lets take a very quick look at the application and how it works.

Creating a “Splatter” Brush

In class demo of creating an empty brush script, adding it to the project, and then coding a particular drawing behavior.

Setting up your own Brush

In class work time

Assignment

Create a new brush/tool for the paint program. Your tool can do almost anything, but try to stick to these guidelines:

When writing your code:

Next week we will add everyone’s brushes into the app, and review the resulting app. We will have a small crit of each brush, and also discuss the emergent properties of the overall app.

We will also vote on the following awards: