Kinect Skeleton Tracking Test

I’ve spent the last few weeks working with the Kinect to do some 3D skeleton tracking for an upcoming project. After recording the 3D positions of various body parts using the Kinect, I use the data to create a 3D shape, with its size and structure determined by the positions and movements recorded.

Here are some images and videos of work in progress.

3D Fractals

Currently working on a new series of fractal images. Experimenting with 3D modeling and scripting directly within Cinema 4D. Here are some work in progress.

Sierpinski Tetrahedron

After using the chaos game to generate the sierpinski triangle in the last post, I wanted to see if the same iterative process worked in 3D to create the Sierpinski Tetrahedron (aka Tetrix) seen below:

As it turns out, the iterative process is exactly the same, except instead of 3 markers, you now use 4 markers, each positioned at one of the vertices of a tetrahedron. Here’s a video of the fractal being drawn:

Source code


Created a sphereflake, which is a 3D version of the Koch snowflake, using spheres. It was originally developed by Eric Haines.

As I could only find photographs of the sphereflake, but not descriptions of the actual iteration, I had to do some trial and error to place the next-level iterated spheres in the right locations. I’m still not sure if this is the exact same one as Haines developed, but it looks pretty close.

There are nine spheres created in each iteration. Six of them are placed 10 degrees below the equator of the orignal sphere, spaced 60 degrees apart from one another. The other three are positioned by finding the midpoint between two of these six spheres, for every other sphere, and then moving upwards 60 degrees. It’s probably a lot clearer to just look at the code.

Source code