/ck.php

Description

Project K++

Project K++ (nee "Canned Kandinsky"), an exploration of computer-generated abstract visual art. Originally an attempt to simulate the work of Kandinsky through programmatic means, the project has evolved into an emulation of his work, extrapolating from his interest in ever more abstract representations into creating art through an abstract -- that is, mathematical -- medium: code.

The project will provide a framework for exploring heuristics derived from aesthetic principles. The goal of the project is to create progressively more humanly "pleasing" or "artistic" works. The side effect, which is in this case more important than the goal, is a deeper understanding of what the words "artistic" and "pleasing" mean. This project is unique in that it attempts to improve our understanding of these words in a more quantifiable way.

This release (0.1.1a) is purely a proof-of-concept release. What does it do? Well, sometimes it makes pretty pictures. Sometimes - it's avant garde. ;)

The improvements in the 0.1.1a release include the ability to drag any object autonomously and the elimination of randomMorphs from the painting.

Classes
Class Description
colorTheme class colorTheme
randomCircle class randomCircle
randomShape class randomShape
randomSymphonic class randomShape
Functions
safe_rand (line 42)

function safe_rand

return a random integer between $i and $j whether or not $i<$j

  • access: public
int safe_rand (int $i, int $j)
  • int $i
  • int $j

Documentation generated on Fri, 11 Jun 2004 21:26:47 -0700 by phpDocumentor 1.3.0RC3