Joe Bartholomew

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

 

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

  The universe is genuinely unitized and mathematical. Natural beauty is inextricably conspicuous in minute units, massive aggregates, and the math that explains universal truths. My work exists at an intersection of nature, math and art. I use the technology at hand to generate naturalistic images. There's a bit of geometry, always discrete units and assemblage in designing with code. I often draw by programming because it facilitates elaborating and organizing small units into large systems homologous to natural beauty. My work is a systematic exploration of beauty.

I was born in Fort Worth, Texas, and received my BFA from the University of Texas. I've worked as a software engineer, systems analyst, illustrator and web developer. I've lived in Portland, Oregon since 2006.

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

  A blog: more documentation, comments, and brief looks at new projects.

Notes

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

  Paintings
  Digital Prints
    Scaling Girih Tilings
    Scaling Vertices
    Extrinsic Vertices
    Tile Sets
    Tilings
    Grids
      Bézier Curves
      Cubic Function Grids
      Sinusoidal Grids
      Fermat's Spiral
      Squared Spirals
      Small Programs
      Permutation Grids
      Coprimes
      GCDs
      GCD Arcs
  Rectangles and Spirals
  Cubes and Cabtaxis
  Perspectives
  Waterfall Perspectives
  Interactive Drawing Tool
  Wireframes
  Ribbons
 

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

  Digital drawings from scaling girih tile sets.

Scaling Girih Patterns
About the project
Scaling Girih Diagrams
About the diagrams
About the Scaling Girih Fractals

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

  Digital drawings from scaling tile sets.

Scaling Vertices Project
Scaling Boundaries
About the Project, Part 1
About the Project, Part 2
About the Project, Part 3. Examples
Example Tilings

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

  Digital drawings and animations of patterns from tilings.

Extrinsic Vertices Project
Animated Extrinsic Vertices
About the Project

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

  Digital drawings of tilings from sets of prototiles.

Tile Sets Project
About the Project

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

  Digital drawings of radial n-fold tilings.

Tilings Project
Animation
Diagrams
About the Project

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

  A series of grid based projects.

About the Grid Projects

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

  Digital curves.

Bézier Curves Project

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

  Digital drawings mapping a grid to a cubic function.

Cubic Function Grids Project
About the Project

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

  Digital drawings mapping a grid to a sine wave.

Sinusoidal Grids Project
About the Project

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

  Digital drawings mapping a grid to the parabolic spiral.

Fermat's Spiral Project
About the Project

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

  Digital drawings mapping a grid to a squared spiral.

Squared Spirals Project

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

  Digital drawings plotting geometric shapes within a grid, similar to plane symmetry or wallpaper groups, but with a primitive cell generated by a Small Program.

Small Programs
About the Project

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

  Digital drawings plotting geometric shapes within a polar grid.

Permutation Grids
Permutation Triangles
About the Project

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

  This project started as an article on the generalization of three properties of the golden rectangle, and it has led to a series of spiral-like prints and paintings. The article describes a process for generating two sequences of rectangles, ratios, and number sequences that share mathematical properties with the golden rectangle, the golden ratio, and the Fibonacci numbers. The prints and digital drawings of progressive spiral-like images are generated from an Adobe Flash program developed for the project.

The first sequence of rectangles and spiral-like images is based on the silver means. The process described generalizes the golden ratio by inserting m in the golden ratio formula: (a+b)/(a-mb) = a/b, where m is 0, 1, 2, 3... The second sequence generalizes the golden ratio by inserting m in the golden ratio formula: (a + mb)/ma = a/b, or the alternative version of the same formula: b/(a-b/m) = a/b, where m is a power of 2: 1, 2, 4, 8, 16... Neither of these sequences creates a true spiral because true spirals require that points along the spiral move away from a fixed center at a specific rate.

The project includes Adobe Flash programs to generate arbitrarily dimensioned rectangles and spirals, as well as spirals within squares.

The Golden Rectangle and Other Sequences of Rectangles with Similar Properties. An article describing two sequences of rectangles that extend the properties of the golden rectangle. (PDF File.)
Spirals, Archival Inkjet Prints
Spirals, Digital Drawings
About the Spirals
First or Second Sequence Rectangle. A drawing program using parameters read from a .txt file. Generates rectangles and spiral-like curves based on two generalized golden rectangle sequences of ratios.
Spirals from an Arbitrary Rectangle. A drawing program using parameters read from a .txt file. Generates rectangles and spiral-like curves with arbitrary dimensions.
Square Spirals. A drawing program using parameters read from a .txt file. Generates squares and spiral-like curves based on Josef Albers' "Homage to the Square" series of paintings.
Square Spiral Examples
Arbitrarily Proportioned Spirals. A demonstration of spirals generated within arbitrarily proportioned rectangles. From the article.
First Sequence Spiral Examples. From the article.
Second Sequence Spiral Examples. From the article.
First Sequence, Number Sequences. From the article.
Second Sequence, Number Sequences. From the article.

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player


  This project is a study of cubes and cabtaxi number digital drawings intended as concepts for sculpture. A cabtaxi number is the smallest positive integer that is the sum of two positive or negative integers from n different sums.

Cubes, Digital Drawings
About the Cubes and Cabtaxi Fleet Project

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player


  This print project is a rule-based design system generating plots with the coprimes drawing tool. It explores modified plots of relative primes or coprimes. The program calculates cells colors within an X-Y grid based on the greatest common divisor of row and column numbers.

Between 1951 and 1953, Ellsworth Kelly worked on "Spectrum Colors Arranged by Chance". Using a 38 by 38 grid he randomly distributed 18 colors, except half are black. Studies for the painting show a range of color schemes.

Coprimes, Digital Drawings
About the Coprimes Project

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player


  This project is a continuation and modification of the plots developed with the coprimes drawing tool. It explores modified plots of greatest common divisors. The program plots pairs of integers as cells within an X-Y grid, and colors them against a background based on the greatest common divisor of the results of a pair of formulas in which the column and row number figure.

GCDs, Digital Drawings
GCD 3, Digital Drawings
About the GCD Project

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player


  This project is a continuation of the GCD project. It explores modified plots of greatest common divisors in an arc shape. It also includes an animated plot.

GCD Arcs, Digital Drawings
About the GCD Arcs Project
Animated GCD Arcs
About the Animated GCD Arcs

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player


  These paintings and drawings were developed with the interactive drawing tool, exploring multiple views using a custom, two-point perspective drawing program.

Perspectives, Archival Inkjet Prints
Perspectives, Digital Drawings
About the Perspectives Project
Interactive Drawing Tool, Perspectives

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player


  These digital drawings were developed with the interactive drawing tool, using the two-point perspective drawing function, and the image importing function.

Waterfall Perspectives, Digital Drawings
About the Waterfall Perspectives Project

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player


  This is a web-based drawing program with multiple eccentric functions including brush, ribbon, splat, grid, wireframe, plot, and perspective. It is an Adobe Flash ActionScript program. It was developed with linear and trigonometric functions to create interactive drawing tools sometimes perturbed by random number generation.

About
Interactive Drawing Tool, Version 1
Interactive Drawing Tool, Version 2
Digital Drawings

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player


  This program explores frieze patterns as pen or brush-like tools. Drawings with complex, patterning tools were developed with the interactive drawing tool. Frieze patterns follow the drawing stroke — curving, twisting, contracting, overlapping. The project is called wireframes because the pattern outlines appear as curving friezes in space, seldom as flat friezes. Often the frieze pattern is obscured. The program extends the mathematical concept of a frieze group; allows scaling along the horizontal axis; curving and redirection of the horizontal axis; and, the ability to modify the repeating pattern programmatically.

This project takes the mathematical concept of a frieze group and extends it, developing a drawing program that warps, stretches, and morphs frieze patterns — operations that are not allowed in the mathematical classification of frieze patterns.

Wireframes, Archival Inkjet Prints
Wireframes, Digital Drawings

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player


  These paintings and drawings are among the first developed with the interactive drawing tool. They explore parallel lines, benefiting from the anomalies of an imperfect ribbon drawing tool.

Ribbons, Archival Inkjet Prints
Ribbons, Digital Drawings

 
  Copyright 2007 Joe Bartholomew