member since August 24, 2011
profile picture

portfolio of
James Rodgers


Uses your computer's webcam to record movement over time. Pixel change corresponds to colored circles which move along the spiral of the golden section, growing progressively slower.


Randomly drawn isometric prisms over a grid.


This sketch simulates the drawing of a perspective from plan and section geometry, but through a smoother parametric animation.


Code by Daniel McBride, Gil Brooks, and James Rodgers. Uses logic from termite and proxDemo to seek out the eye of the hurricane image behind the sketch. As they move closer to one another, they grow brighter within the "thermal" spectrum. The speed of the particles and the trails that they leave eventually trace an abstract layer of the image.


Draws a crowd of fleeing white objects with several red "monsters" that appear to chase them


Uses an adaptation of Peter Yi's "brightScan," but instead finds the darkness value of the image, and this corresponds to the size of triangles drawn behind the scanner. Uses imagery from the film A Scanner Darkly.

Wave Array

Uses an array to create a multitude of changing variables, with the appearance of a crashing wave.


Abstracts a vertical caffeinated line into a function and draws it repeatedly,

Caffeinated Grid

Simulated hand drawn lines in a grid, with a simple system of hierarchy.


A series of triangle with random heights, drawn with a nested loop.

Complementary Spirals

This is an animation of two distorted spirals, each featuring opposing graphic styles, interacting with eachother. The composition is constantly changing so I felt a reset button was unnecessary.

Improved Golden Sequence

This is an updated version of assignment 3, which makes the circle loop and features the use of the "random" function, which is dependent on the growth of the circle.

golden sequence

Use the mouse to find the black square, then hold it there to produce the circle.

Here is a link to an improved version of this sketch in my portfolio.


A single perspective shown under both daytime and nighttime scenarios. Despite the rules, I found some subtle "trails" made this animation smoother.
Click and drag to see the perspective.
followed by

collections and classrooms

submitted sketches to:
Computational Methods (ARCH 4050/6050), Fall 2011, UNC Charlotte


Share Share Subscribe to sketches