GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Processing
  • Download
  • Reference
  • Environment
  • Libraries
  • Tools
  • Wiki
  • Tutorials
  • Examples
  • Books
  • Forum
  • Overview
  • People
  • Privacy

This view

  • Original page
  • New address

GeezerVison is showing processing.org — Examples

We need
your help!

Help us continue with your generosity!

Donate

Examples

Short, prototypical programs exploring the basics of programming with Processing.

Basics

Programs about form, data, images, color, typography, and more...

Arrays

  • Array

  • Array 2D

  • Array Objects

Camera

  • Move Eye

  • Orthographic

  • Perspective

Color

  • Brightness

  • Color Variables

  • Hue

  • Linear Gradient

  • Radial Gradient

  • Relativity

  • Saturation

Control

  • Conditionals1

  • Conditionals2

  • Embedded Iteration

  • Iteration

  • Logical Operators

Data

  • Characters Strings

  • Datatype Conversion

  • Integers Floats

  • True False

  • Variable Scope

  • Variables

Forms

  • Bezier

  • Pie Chart

  • Points Lines

  • Primitives 3D

  • Regular Polygon

  • Shape Primitives

  • Star

  • Triangle Strip

Image

  • Alpha Mask

  • Background Image

  • Create Image

  • Load and Display Image

  • Pointillism

  • Request Image

  • Transparency

Input

  • Clock

  • Constrain

  • Easing

  • Keyboard

  • Keyboard Functions

  • Milliseconds

  • Mouse 1D

  • Mouse 2D

  • Mouse Functions

  • Mouse Press

  • Mouse Signals

  • Storing Input

Lights

  • Directional

  • Mixture

  • Mixture Grid

  • On Off

  • Reflection

  • Spot

Math

  • Additive Wave

  • Arctangent

  • Distance 1D

  • Distance 2D

  • Double Random

  • Graphing 2D Equation

  • Increment Decrement

  • Interpolate

  • Map

  • Noise 1D

  • Noise 2D

  • Noise 3D

  • Noise Wave

  • Operator Precedence

  • Polar To Cartesian

  • Random

  • Random Gaussian

  • Sine

  • Sine Cosine

  • Sine Wave

Objects

  • Composite Objects

  • Inheritance

  • Multiple Constructors

  • Objects

Shape

  • Disable Style

  • Get Child

  • Load Display OBJ

  • Load Display SVG

  • Scale Shape

  • Shape Vertices

Structure

  • Coordinates

  • Create Graphics

  • Functions

  • Loop

  • No Loop

  • Recursion

  • Redraw

  • Setup Draw

  • Statements Comments

  • Width Height

Transform

  • Arm

  • Rotate

  • Rotate Push Pop

  • Rotate X Y

  • Scale

  • Translate

Typography

  • Letters

  • Text Rotation

  • Words

Web

  • Embedded Links

  • Loading Images

Topics

Programs about animation, interaction, motion, simulation, and more...

Advanced Data

  • ArrayList Class

  • Int List Lottery

  • Load Save JSON

  • Load Save Table

Animation

  • Animated Sprite

  • Sequential

Cellular Automata

  • Game Of Life

  • Wolfram

Drawing

  • Continuous Lines

  • Pattern

  • Pulses

File IO

  • Load File1

  • Load File2

  • Save One Image

Fractals and L-Systems

  • Koch

  • Mandelbrot

  • Penrose Snowflake

  • Penrose Tile

  • Pentigree

  • Tree

GUI

  • Button

  • Handles

  • Rollover

  • Scrollbar

Image Processing

  • Blur

  • Brightness Pixels

  • Convolution

  • Edge Detection

  • Histogram

  • Pixel Array

Interaction

  • Follow1

  • Follow2

  • Follow3

  • Reach1

  • Reach2

  • Reach3

  • Tickle

Motion

  • Bounce

  • Bouncy Bubbles

  • Brownian

  • Circle Collision

  • Linear

  • Morph

  • Moving On Curves

  • Reflection1

  • Reflection2

Simulate

  • Flocking

  • Forces With Vectors

  • Multiple Particle Systems

  • Simple Particle System

  • Smoke Particle System

Vectors

  • Acceleration With Vectors

  • Bouncing Ball

  • Vector Math

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.