DRAFT: This module has unpublished changes.

The following 2 image collections (colorful, b&w) are screenshots that were taken while testing the program's functionality. There is a short caption under each, sticked to the assignment's description at the end of this page. 

 

Here you can run online the program and draw..

DRAFT: This module has unpublished changes.
User-uploaded Content

pressing M on mouse clicked points. (color pallete 5)

DRAFT: This module has unpublished changes.

***************************************************************

***************************************************************

DRAFT: This module has unpublished changes.
User-uploaded Content

single mouse clicks in places.

DRAFT: This module has unpublished changes.

***************************************************************

***************************************************************

DRAFT: This module has unpublished changes.

An Interactive Sketch (Week 4, Assignment 3)

 

lines of code: 105

 

A complex brush of ellipses.

The brush mutates as the mouse pointer is moving through the canvas.

 

Instructions: Using the UP and DOWN arrows, you can change the framerate and so the frequency of the shapes being drawn. The framerate can take the values 5 to 80 frames per second. This way you can control brush hardness. Initial framerate is 10 fps.
By pressing the key 'm' (or 'M') the brush mutates, depending in 4 factors that make 1296 unique combinations. Holding down the 'm' key and drawing makes an effect that have enjoyed the most.
By pressing the keys 1, 2, 3, 4, 5, 6 you can control color.
1 is for the default dark, almost black, color.
2 is for random color. Each time you press 2, a new random color is picked.
3, 4, 5 and 6 are specific color palletes. Once choosing one of them, the brush is polychromatic in accordance with the pallete.
By pressing 's' or 'S' you save current frame as a png image. Images are named under a timecoded pattern, so user can save multiple images.
By pressing BACKSPACE or DELETE, you can clear canvas.
Finally, by pressing the key 'f' (or 'F') you can switch to another functionality and back. The functionality is about the ellipses' drawing process of the brush.

DRAFT: This module has unpublished changes.