This is the third digital artwork I wrote. It displays an interesting optical illusion, and continuously varies in colour like plasma. The colours are chosen randomly. The effect is achieved by a recursive function which draws circles, one inside another, with a colour set for the background.
This work is completed using a Java derivative called ‘Processing’.
This is the second piece of digital art I have created. It’s similar to the first sketch, but the right and bottom sides of the square are set randomly.
This work is completed using a Java derivative called ‘Processing’.
This is the first digital artwork I created. It displays a ‘passageway’ of a particular hue. The hue is randomly chosen, and a recursive function is called, which draws the outline of a square with the Hue, and a random saturation and brightness. The function then calls itself, but to draw a square 1 pixel to the right and 1 pixel down, and 1 pixel smaller in width and height.
This work is completed using a Java derivative called ‘Processing’.
FEdit is a Java application that makes it easy to administer a website via FTP.
Instead of having to download, edit and then upload files, FEdit allows you to make changes instantly.
The application presents a list of files on your FTP server. To edit a file, you just double-click on the filename.
The file is downloaded, and then opened in your selected editor. Once you have edited the file, save it and go back to FEdit.
Your file will then be automatically uploaded for you. No more need to keep a local and a remote copy!
Check it out using the link above.
The page linked above (created 2002-2003) consists of Java applets (small programs embedded in a web page) based around mathematical themes created for my own enjoyment including a Fibonnaci Sequence Generator, Sierpinksi Fractal Generator & Quadratic Equation Solver.
This piece of digital art displays a colour pallete to the user. If you select a colour from the palette, the palette is regenerated based on that colour. You can then go on a kind of colour journey through the colour spectrum.
To operate: Left-click on a colour to regenerate the palette based on that colour. Right-click anywhere on the palette to generate a whole new palette based on a random colour.
I’ve created a few different algorithms to regenerate the palette. You can see them all below.
Take a look >>
Download >>
“different algorithm) >>”:http://i.bloople.net/processing/coloursketch1b/index.html
Download >>
This work is completed using a Java derivative called ‘Processing’.
The page linked above (created 2002-2003) consists of two Java applets (small programs embedded in web pages). One generates whole factors of any given number. The second applet produces the square of any given number.
This digital artwork animates a number of ‘lemmings’ walking around a room, bouncing off the walls. There are two sketches here, the basic one, and one with ‘tracers’, so you can see where a lemming has walked from. The preview on the left show the tracer version.
“basic version) >>”:processing/roomsketch1/
“tracer version) >>”:processing/roomsketch2/
This work is completed using a Java derivative called ‘Processing’.
The page linked above (created 2002-2003) consists of two Java applets (small programs embedded in a web page). One generates palindromic numbers of any number of digits. The second applet generates the constant e to your specified number of decimal places.
This digital map displays an interactive map of the walking path at Picton Botanical Gardens. It reads a set of data from a file, then plots the data on the maIf you click on the edge of the map it will generate the next segment of the path. You may have to wait for it to generate the new segment.
The map you see when you click “Mapit!” above is of our local Botanical Gardens walking track, created my me and my mum over a series of days.
This work is completed using a Java derivative called ‘Processing’.
buzz is a reaction tester game. The game tests your skill in reacting to a change on your screen.
When you click the “Start” button in the game, the computer waits a short, random period of time before the button changes colour.
When the colour changes, you have to click the button again as fast as possible. Then you’re scores based on your performance.
Download buzz using the link above.
This Class for the Processing programming language allows the user to scroll an image vertically inside a scrollbox. You can find out how to use it here.
Mapit! shows an example of an ImageScroller in the lower right-hand corner.
Take a look >>
How to use & Download >>
This work is completed using a Java derivative called ‘Processing’.
The fifth piece of digital artwork I have created, this sketch draws a kind of ‘abstract tree’. Each click on the sketch creates a new randomly generated sketch, with a different background and tree. It uses a recursive function that draws a line, then calls itself 1 – 3 times with the angle, saturation, and brightness modified by a random amount, and a random distance.
Take a look >>
Take a look (random start position) >>
Take a look (white background) >>
This work is completed using a Java derivative called ‘Processing’.
The page linked above (created 2002-2003) consists of Java applets (small programs embedded in a web page) which create interesting fractal-like images using the trigonometric functions.
This digital artwork simulates the view from the bridge of a spaceshiIt uses a custom function I wrote to move the stars out from the center at the correct angles.
This work is completed using a Java derivative called ‘Processing’.
The page linked above (created 2003) consists of Java applets (small programs embedded in a web page) created as course requirements for CPT 23, a second year undergraduate unit completed through Royal Melbourne Institute of Technology.
kliky is a computer game I’ve written
recently. The primary object of the game is to click a certain button as many times as
possible in 5 seconds. The quicker you click, and the more you move, the more you score! Can you score more than 10,000? Are you faster than your mouse can handle?
You can compare scores with your friends and family, and see yourself ranked against others.
This is the fourth digital artwork I have written. It generates a tree using recursion. Each call to the function divides the line up into four other lines. The same function is then called on those lines. The saturation and brightness is lightened, and the lines are thinned to represent branches, with each call to the function.
This work is completed using a Java derivative called ‘Processing’.
The page linked above (created 2002-2003) consists of Java applets (small progams embedded in a web page) written for entertainment purposes. This page includes a Reaction Time Tester, a joke applet and a ‘Go/Don’t Go’ switch.