Walking Lines 1

July 31st, 2008

Semi-random lines sketchIn the week 2 tutorial for KKB211 - Computational Arts 2, we are looking at doing walking lines in our chosen development tool.

Walking lines are effectively randomly generated paths that the lines follow to create a random image.

I have been using Processing for this particular focus. Thus far I have random lines, however they don’t follow any particular path as of yet. This is effectively still walking lines as the position of the lines is added to and built on. Unfortunately this actually draws a new line every frame that is not necessarily joined to the line from the previous frame.

Have a look at it online here.

The code used to do this is extremely simple and just involves a few random variables based on the width and height of the canvas. I don’t believe this is entirely stochastic because the randoms are tightly controlled, but it is random within its boundaries (unless you want to get into the nitty gritty of it, which I don’t).

The source code is available after the jump.

Read the rest of this entry »

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • e-mail
  • Live
  • Slashdot
  • StumbleUpon
  • Technorati
  • TwitThis

Last semester this blog was focused on my ongoing computational arts development for my uni work as part of the KKB210 - Computational Arts 1 subject.

This semester, I am moving on to KKB211 - Computational Arts 2, so again, this blog will be used as an online portfolio of my development in the area of computational arts. The aim is to develop a series of works by the end of the semester that can be used as exhibition pieces as part of a computational arts exhibition at QUT Kelvin Grove.

It will also act as a process diary to help my keep track of my development and help me filter out the not so good works so I can focus more on the ones that are worth pursuing.

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • e-mail
  • Live
  • Slashdot
  • StumbleUpon
  • Technorati
  • TwitThis

Portfolio Item 1 -

Portfolio Item 2 -

Portfolio Item 3 -

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • e-mail
  • Live
  • Slashdot
  • StumbleUpon
  • Technorati
  • TwitThis

Just a minor fix to the draggable box I made the other day. Previously it positioned the box so that the top-left corner was aligned with the mouse. Now, it centres the box horizontally and vertically behind the mouse.

It is available online here along with the full source code.

The changes made to fix this are pretty simple, and the code changes are shown below.

Read the rest of this entry »

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • e-mail
  • Live
  • Slashdot
  • StumbleUpon
  • Technorati
  • TwitThis

Dancing Balls

June 6th, 2008

Just playing with Quartz Composer. Four dancing balls that bounce horizontally and vertically.

The file, dancing_balls.qtz is online here.

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • e-mail
  • Live
  • Slashdot
  • StumbleUpon
  • Technorati
  • TwitThis