10101010

Continuous zoom effect using wrapped texture mapping. This would be much easier if wrapped texture coordinates were supported in OpenGL mode.

Betty Boop XRay

Put your mouse pointer on Betty’s body.

What can you see from this Whitney Arabesque?

Whitney Rose

An animation inspired by ideas presented in John Whitney’s 1980 book, “Digital Harmony”. This particular sketch does not correspond to any of Whitney’s sample programs, but uses a similar principal to his “Column B” program. It is also closely related to the “Rose Equation,” which Whitney called “RD-TD.”

NOTE: This sketch is sensitive to mouse position!

A most peculiar sunset.

Verlet Kaleidoscope Wheel

sciencecenter:

Scorpion exoskeleton may be one giant glowing eye

Scorpion bodies are studded with eyes, sometimes as many as twelve — and scientists may have found one more.

A scorpion’s entire exoskeleton may act as one giant light receptor, a full-body proto-eye that detects shadows cast by moonlight and starlight.

That’s still just a hypothesis, but it would help explain why they glow so brilliantly under ultraviolet light.

“It might be a sort of alarm that’s always going off until the scorpion finds shelter,” said biologist Douglas Gaffin of the University of Oklahoma. “Shade might turn down the alarm on that part of their body, so they preferentially move in that direction.”

sciencecenter:

intothecontinuum:

Islamic Stars by Jim Bumgardner. Source code for Processing here.

If you are running a browser which supports Java, then you can use your mouse to interact with the applet above.

Move the mouse horizontally and vertically to change the image. X and Y control two different parameters.

This was an experiment with a method used to produce Arabic/Islamic star tiling patterns, from an underlying grid of polygons.

Starting with an underlying grid of polygons, the star pattern is produced by drawing lines from two equidistant points on each polygon edge at some fixed angle (controlled by the mouse). At the point where the lines would intersect with other lines, they are clipped.

Y controls the distance from the center of the polygon edge.
X controls angle.

If you’re in for something trippy, click through and play around with the applet

pascalcampion:

The one with the blue book

My hand made this :)