/Fun-Programming

Code from the Fun Programming creative coding tutorials and my own random sketches

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

Fun Programming

In this repository you can find:

Most programs here are written using Processing. Some with SuperCollider. They are great for creating static / animated / interactive graphics and sound synthesis.

My current tools include OPENRNDR and GLSL.

Roadmap

  • Create thumbnails
  • Create a visual index
  • Add tags to each sketch
  • Upload my sketches, one per day. I should be done in 2020.
  • Write a readme.md for each
. . . . .
uhmans

animation, concept
bezier Fish

line
noise line

animation
translate rotate
noise is centered

test
sine acid
sine rainbow
sinecosine
sinecosine2
inf bezier

line
blob

animation
random vs noise

test
spline

animation
walking cube

animation, camera
living Blob

animation, texture
dragworld

interactive
Arduino178Children

arduino
BWJoy

animation
Barycentric Triangle Mapping

geometry
Color Joy

animation
Melt Writer

interactive, paint
Rotation Continuity

animation, line
words To Shapes

interactive, line
upload Image

php
Change Var By Name
reflection
p5tweets

challenge
gif Anim One

loop
anim Gif Mountains

loop
fade With Shader

shader
image Distorts Image

interactive, paint
client server stm

dataviz
gears

loop
happyeoy

loop
sine Bass Sequence sine Bass Sequence sparkling Text

loop, particles
text Randomizer
avoid

animation, line
drawing With Undo Redo

interactive
undo

interactive
text Cloud Rotating

animation
voronoi

trails
long Gif Anim Loop

loop
lossy jpg

test
revolving

depth, loop
noise Add
rings Cleaner

depth
rings Shadow

depth
rings Which Is Closer

depth
tank Wheels

loop
Terrain
rings Blend Mode

depth
two Diff Reactions To OSCmsgs
pshape Vs Toxic

test, performance
envelope
envelope Test
avoid garbage collection
test
erase Black Pixels

test
erase Black Pixels Lookup

test
key Pressed Var Vs Func
test
oral Description Error
oral Description Game

line, loop
loop Of Random Items

loop
thousand Rects

trails
boxes Are Light
recursive Boxes

recursive
stream To FFMPEG CCGame Iterate001
scan Line Flood

interactive, test
gradient
gradient Polygon

texture
ellipso rect

animation, loop, particles
grid of combinations

grid
grid of combinations rot

grid
impossiboligon

loop
lacuna Noise Logo

animation
recursive Tree

loop, recursive
recursive lines

recursive
the Look Of Noise

animation, noise, trails
the Look Of Noise Flat

animation
we

grid
noise Contours

noise, opencv
noise Dir Quantized

line, trails
radial hex

interactive, line, trails
particles Noise

flocking, line, natureofcode, trails
caustic

static, refraction, light
Lewitt Drawing Lewitt Drawing Server
non overlapping circles using arrays
pipe Process Input

viz
two circles line tangents
copycat
Midi Viz

midi, shader, viz
extract Audio With Ffmpeg
hsluv

color
kaleidoscope
plot3Dfor Jerome

static
plot3Dorganic

line, static
lineshader

line, shader
lineshader2

animation, line, shader
shaded

shader
copycat gears

loop
bloom Games
max Image Saturation
neighboors
neighboors2
super Slow Fade Out
avoidxmas

animation, line
avoidxmastree
lineshaderlux
shader Breaks Sphere

shader
shader Scroll Textured

shader, video, mask
shader Shadow2 svg

shader
fft Frag Shader

shader, fft
fft Vert Shader

shader
matrix Multiplication

viz
simple Tesselation

tesselation
viz Img Color Distrib

color
orthocubes

shader
lines Flying

curve, intersection
pan Zoom Sketch

interactive
pixelate Shader

shader
rot Cube Gradient

trails
copycat Split Triangle

animation, loop
measure Dropped Frames

animation, test, fps
spinning Cube Rainbow

trails
transparency Test PShape

interactive, transparency, hint, test
Envelope Grid Test

animation
Flowers

animation
line Normals

geometry, line, normals, pshape, pvector
ping Pong Shader

animation, blur, shader
bidirectional Perlin Noise

test
bump In Circle

animation
click To Erase

blend, gamma, interactive, trails
circular Gradients

shader
following2D

animation, physics, target
gradient With Vertex

static, gradient, grid, margin
variable Thickness Lines

line, shader
Thick Line Test

depth, line, obj, pshape, static
crosses

static
Shader Texture Cube

shader
bezier similarity

line, bezier, interactive
sin rainbow

color
draw Donut

pshape
layer3D

pgraphics
forum call method by name

reflection
irregular Line Between Two Points

geometry, line
ray Intersection

geometry, interactive, intersection, ray
line Segment Circle Intersection

line, geometry, circle, intersection, interactive