Search SIAT    SFU.CA
 
 
 
Building a Drawing Editor

Building a Drawing Editor

posted: november 12. 2009

IAT 800 student Amir Ghahary has built a drawing editor using the Processing computer programming language. In the future, he hopes to create a digital calligraphy/graffiti suite that can be used in design and in live performance.

To view his project, go to the following link: http://www.sfu.ca/~aghahary/IAT800/project2_calligraphytool/index.html

The assignment criteria are below.

IAT 800 is taught by Professor Chris Shaw.

The contemporary computer scene is dominated by the graphical user interface (GUI). For almost every task, from manipulating text, imagery, sound, video, to configuring a computer's operating system (e.g. control panels), from searching for and organizing information (e.g. the web), to the process of programming (e.g. integrated development environments), there are special purpose GUI tools supporting the task through analogies to embodied interaction with physical objects. But no tool is neutral; every tool bears the marks of the historical process of its creation, literally encoding the biases and viewpoints of its creators, offering affordances for some interactions while making other interactions difficult or impossible to perform or even conceive. While the ability to program does not bring absolute freedom (you can never step outside of culture, and of course programming languages are themselves tools embedded in culture), it does open up a region of free play, allowing the artist to encode his/her own biases and viewpoint. What graphical tools would you create?

Create your own drawing tool, emphasizing algorithmic generation/modification/manipulation.

Explore the balance of control between the tool and the person using the tool. The tool should do something different when moving vs. dragging (moving with the mouse button down).

The code for your tool should use at least one class.

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



News  //  Features

FREE TA Training - Register Now

posted: December 24. 2009

Sounding out sound environments

Article by Carol Thorbes, PAMR, 778.782.3035, cthorbes@sfu.ca
posted: December 21. 2009

IAT 244 PhotoShow

posted: November 30. 2009

ItaliaDesign Field School Info Session

posted: November 30. 2009

IAT 202 Final showcase - Nov 30

posted: November 27. 2009

Building a Drawing Editor

IAT 800 project by Amir Ghahary
posted: November 12. 2009

User Experience in Gaming grants

Magy Seif El-Nasr
posted: November 4. 2009

DiPaola's Evolving Darwin's Gaze at U of Toronto

Article by Terry Lavender
posted: November 4. 2009

Filimowicz and Stockholm published in Organized Sound

Michael Filimowicz / Jack Stockholm
posted: October 28. 2009

Musical Metacreation: Creative Software and Software Creativity

Philippe Pasquier
posted: October 28. 2009

Rob Woodbury awarded NSERC CRD

posted: October 27. 2009

North House finishes 4th!

Article by Terry Lavendar
posted: October 21. 2009

CCA + NSERC New Media Initiative Grant

Congrats to Thecla Schiphorst, Magey Seif El-Nasr, and Lyn Bartram
posted: October 15. 2009

North House's Johnny Rodgers interviewed by National Public Radio Oct 12

This article first appeared on npr.com
posted: October 13. 2009

Ambient Video Exhibitions

Jim Bizzocchi
posted: October 5. 2009

Virtual Reality for Cultural Heritage Applications

by Meehae Song
posted: September 16. 2009

DiPaola keynotes IVA 2009

posted: September 15. 2009

Managing pain through video games

posted: September 15. 2009

Finding your way around SFU Surrey

posted: September 3. 2009

Follow us on Twitter

posted: September 2. 2009

Wakkary published in ACM Interactions

posted: September 2. 2009

Can a computer be creative?

Evolving Darwin's Gaze
posted: August 25. 2009

Game Developers Conference

posted: August 12. 2009

SIAT Survival Guide now available

posted: July 13. 2009

Convocation 2009

Congratulations to the Class of 2009!
posted: June 11. 2009

ItaliaDesign field study 2009

posted: May 8. 2009

Quest for ideal ‘green’ building still crapshoot

SIAT's Rob Woodbury featured in The Province
posted: April 27. 2009

You Can Get More Than You Make

posted: April 22. 2009

Ben Hulse: Olympic Designer

posted: March 12. 2009