Close Show/hide page

{zero point nine} personal experiments, etc.

Processing - 3D Spiral Patterns

Thumbnail - Click me Click to run demo

I've recently started learning Processing, using basic particles. In this demo, the three-dimensional patterns that can emerge by changing parameters can be quite complex and unexpected, and sometimes strange attractor-like.

The algorithm governing the particle motion is very straightforward. New particles are created with a starting orientation which rotates linearly on 2 axes over time. On each frame, a given amount of x, y, and z rotation is added to each particle and then the particle is translated according to its orientation by a steadily increasing distance.

Click on the buttons in the bottom right corner to change the order that the x, y, and z rotations are applied (which creates very different results from each other). The 3 sliders on top-left control the amount of rotation added per frame; the two sliders in the middle control the rate of 'spin' for the initial orientation of new particles; and the slider on the right controls the 'speed' that particles move away from the point of origin.

Personal wiki of developer notes

Kind-of just for the hell of it as much as for any potential use value, I've converted all my notes related to programming, Flash, etc. - which used to live in various text files as various versions on various computers - into a wiki format. And have made it publicly viewable. Because, why not?

http://wiki.zeropointnine.com

Thanks to Adam Smith for the idea.

Webcam Digital Video Recorder for AIR, updated

Webcam DVR has been updated for compatibility with the release version of Adobe AIR. I didn't introduce any serious changes with this version.

See the original post for more info and usage notes.

Testing Kinematics with Papervision3D, Collada

Click to run demo

A forward kinematics experiment using Papervision3D v2.0 alpha and a Collada 3D model of a robotic arm.

Read more

Papervision3D training in San Francisco at EVB

Just wanted to let anyone in or around the Bay Area know that there's going to be a Papervision3D training with John Grden over the weekend of February 3-4 in San Francisco. It's being held at EVB, where I work.

http://pv3d.eventbrite.com/