member since August 2, 2010
profile picture

portfolio of
Nathan Nifong

Dumb Fly

Draws a trail around a center point randomly in 3d.

Warning: this sketch adds an element to an ArrayList every draw. run it long enough and you will crash the JVM.

Streamer Strobe

A little present I made for my advisor Celine Latulipe, while at CHI 2010. inspired by Golan Levin's Streamer (at Flong)

CLICK AND DRAG MOUSE

Nathan Nifong
http://uncc.ath.cx

Warp Lick

While trying to make a function that smoothly pushes some point away from the mouse, I made this strange black hole type thing, so I added some juicy colors and stashed it away.

Nathan Nifong
http://uncc.ath.cx

Microscopic

This demonstrates a microscope changing focus using a fastblur method from http://processing.org/discourse/yabb2/YaBB.pl?num=1250512398

Move the mouse to change the focal point.

Nathan Nifong
http://uncc.ath.cx

Bezier Cells

I made a cell out of two bezier lines. (the class is at the bottom of the source if you need it.) this just shows off how it looks, and how cheap they are to render.

Nathan Nifong
http://uncc.ath.cx

Bee Gravity

Simple 2D universal gravitation simulation. Temporal imprecision causes erratic behavior. Looks like a swarm of bees.

Created By Nathan Nifong
http://uncc.ath.cx/

Cluster Balance

This applet is about chaos and balance. I prefer to let it speak for itself. But I will offer a technical explanation.

400 particles are initialized with random positions and velocities. Around each particle there is a repulsive zone between 30 and 50 pixels from it. Other particles within that repulsive zone are pushed away in proportion to the inverse of their distance from that particle. A global compressive force pushes all particles toward the center in proportion to their distance from the center.

Nathan Nifong
http://uncc.ath.cx
followed by
0
following
0

collections and classrooms

not contributed to any collections or classrooms yet.

favorites

Share Share Subscribe to sketches