London, UK
http://www.phillipkent.net
member since April 17, 2012
profile picture

portfolio of
Phillip Kent

Plus+ Member

print_char_one_liner

Re-creation of a famous one-liner program in BASIC for the Commodore 64:

10 PRINT CHR$(205.5+RND(1)); : GOTO 10

This program has output only in the console / terminal. You will need to run on your own machine to see output.

see http://www.phillipkent.net/blog/while-1-print-b-unichr0x2571-roundrandomrandom

TrigMountains

TrigMountains
Version: 1.0, 2012-10-26
By Phillip Kent
http://www.phillipkent.net

This sketch illustrates the use of randomness to generate visual richness.

In each drawing cycle, a sine-shaped area is plotted (as a set of lines), with random magnitude, period and colour.

See also a more sophisticated sketch of the same idea:
http://www.openprocessing.org/sketch/38385

litmus_litfest_cover

litmus_litfest_cover
Version: 1.0, 2012-10-06

Code to generate the cover image for the Litmus Paper magazine at the Cheltenham Literature Festival, October 2012

Written by Phillip Kent

http://design-science.org.uk/litmus-paper/
http://www.openprocessing.org/collection/1676

Acknowledgements:
* Code to mask the hextile behind the cut is based on:
http://processing.org/discourse/beta/num_1229687224.html

OPTION KEYS:
> = increase size of cut
< = decrease size of cut

MOUSE ACTIONS:
Click mouse over either end of the cut to drag the end to a new position

litmus2_hextiling

Version: 1.2, 2013-03-21 (update to Processing2 and HTML5)
by Phillip Kent

http://design-science.org.uk/litmus-paper/

A version of the tiling in litmus2_cover
http://www.openprocessing.org/sketch/64035

CONTROL KEYS:
F = tile flips on/off
H = show hexagons on/off
O = restart ordered tiles
R = restart random tiles
< = decrease tile size
> = increase tile size
E = use all tile patterns in random mix
1,2,3,4,5 = choose one tile pattern only
P = single frame saved to PDF
Q = accumulate changes to PDF - press Q to start/stop

litmus5_cover

litmus5_cover
Version: 1.0, 2012-06-17

Code to generate the cover image for Litmus Paper issue 5, 17 June 2012

Written by Phillip Kent for Litmus Paper at the Cheltenham Science Festival

http://design-science.org.uk/litmus-paper/

This version is not interactive, to experiment you will need to download. Interactive version to come.

CLICK 'RELOAD' IN YOUR BROWSER TO GENERATE A NEW WORDLE.

The image needs a lot of calculations and may take several seconds to appear.

Acknowledgements:
WordCram library by Dan Bernier http://www.wordcram.org

litmus4_cover

litmus4_cover
Version: 1.0, 2012-06-15

Code to generate the cover image for Litmus Paper issue 4, 16 June 2012

Written by Phillip Kent for Litmus Paper at the Cheltenham Science Festival

http://design-science.org.uk/litmus-paper/
http://www.openprocessing.org/collection/1676

Acknowledgements:
This code is based on "hextiles" by Maciek Makowski
http://www.openprocessing.org/sketch/6785

USE THESE KEYS TO CONTROL THE SKETCH:
F = tile flips on/off
H = show hexagons on/off
O = restart with ordered tiles
R = restart with random tiles

litmus3_cover

litmus3_cover
Version: 1.0, 2012-06-15

Code to generate the cover image for Litmus Paper issue 3, 15 June 2012

Written by Phillip Kent for Litmus Paper at the Cheltenham Science Festival

PRESS ANY KEY TO CHANGE THE TEXT DISPLAYED AROUND THE 'FIGURE'

http://design-science.org.uk/litmus-paper/

Acknowledgements:
Code to display text is borrowed from ASCII-fication by James Hobin http://www.openprocessing.org/sketch/6702

litmus2_cover

Version: 1.1, 2013-03-21 (sketch ported to Processing version 2 and JavaScript output)

Code to generate the cover image for Litmus Paper 2, 14 June 2012

By Phillip Kent for Litmus Paper at the Cheltenham Science Festival

http://design-science.org.uk/litmus-paper/

Flat space version of this tiling:
http://www.openprocessing.org/sketch/64839


CONTROL KEYS TO CHANGE THE OUTPUT:
F = tile flips on/off
H = show hexagons on/off
O = restart with ordered tiles
R = restart with random tiles
> = transform factor increase
< = transform factor decrease

litmus1_cover

litmus1_cover
Version: 1.0, 2012-06-13

Code to generate the cover image for Litmus Paper issue 1, 13 June 2012

Written by Phillip Kent for Litmus Paper at the Cheltenham Science Festival

http://design-science.org.uk/litmus-paper/

This version is not interactive, to experiment you will need to download. Interactive version to come.

CLICK 'RELOAD' IN YOUR BROWSER TO GENERATE A NEW WORDLE.

The image needs a lot of calculations and may take several seconds to appear.

Acknowledgements:
WordCram library by Dan Bernier http://www.wordcram.org

op_art_riley

Inspired by Bridget Riley's iconic op art of the 60s, but using the dynamic potential of a Processing sketch, to create a 'travelling wave' effect

This code (in its original version) appeared in Litmus Paper Issue 2 at the Cheltenham Science Festival 2012.
http://issuu.com/cheltenhamfestivals/docs/litmus_day2/1
http://design-science.org.uk/litmus-paper/
followed by
6
following
2

collections and classrooms

Cheltenham2012

submitted sketches to:
Open Tech School - Matera

favorites

Share Share Subscribe to sketches