## Blobby Eye Candy

Using the building blocks previously described (see 1, 2, 3, & 4) along with some other creative coding, I have been able to generate some nice stimuli. Here is an example of a random shape being spun along the 3 axes while its surface properties (texture, shading, and specular reflections) are manipulated:

2 8 more videos (with different shapes and illumination conditions) after the break.

## 3D “Potato” Generation using Sinusoidal Pertubations

Generating unique 3D stimuli can be an art-form.

In order to generate “organic” stimuli with smooth undulations, I needed to systematically manipulate the surface meshes of 3D spheres to create smooth peaks and valleys.

## 3D MATLAB noise – effect of changing Gaussian convolution kernel size

To illustrate the effect of changing the Gaussian convolution kernel size, I generated a series of 64x64x64 3D noise texture arrays using the code from my 3D MATLAB noise (continued) post:

After the break, see how increasing the size of the convolution kernel affects the quality of the 3D noise.

## 3D MATLAB noise (continued)

So, I have figured out a way to generate some nice, 3D noise that wraps in all 3 dimensions offline, which allows it to be read into a 3D texture in OpenGL. Here is an example video of slices of the 3D texture:

Continue after the break to see how this 3D noise was generated.

## 2D and 3D Perlin Noise in MATLAB

I am creating random 3D shapes for my post-doctoral research and need to generate 2D and 3D Perlin noise textures in MATLAB (for later use in OpenGL). If you’re not familiar with Perlin noise, it is procedurally generated random noise that appears organic due to it high and low-frequency noise content.

## Balancing Bricks

I included this image of balancing bricks in my qualifying exam, so I need to give credit where credit is due…

It seems as though billbalance practices the art of Rock Balancing:

Rock balancing is an art, discipline, or hobby (depending upon the intent of the practitioner) in which rocks are balanced on top of one another in various positions. There are no tricks involved to aid in the balancing, such as adhesives, wires, supports, or rings.

## Arduino FIO DS18B20 Temperature Logger

We have a Arduino Fio temperature logger, so now maybe we can increase the accuracy by adding an external temperature sensor. I have a couple of DS18B20 Programmable Resolution 1-Wire Digital Thermometers, so I thought, heck, let’s try one out!

These temperature sensors are much more accurate out-of-the-box, so I don’t need to deal with calibration (which I did need to worry about with the internal thermometer). In addition, using separate, discrete components allows for the possibility of putting temperature sensors directly on/in whatever you may want to measure (rather than merely measuring the ambient temperature) and the potential for multiple temperature sensors with a single Arduino Fio (which are available at Amazon.com).

## Desk “supported” by balloons

Another whimsical project that fits perfectly with my research is the “Hot Desk” that the creative agency Boys and Girls created for their reception area:

Plans were drawn, crayons sharpened and collaborators consulted to come up with a reception desk that would put “small and routine” in its place for once and for all. This is the result of months of planning and some fairly heavy scientific research.

A company called Twisted Image finally started production in February. Their job was to fabricate permanent hot air balloons strong enough to carry the weight of the desk. A new type of rubber composite was used to make balloons that were genuinely air-tight and would never degrade, and Caltech were called upon to supply a Heluim/Hydrogen [sic] hybrid gas with an atomic weight 150 times lighter than Helium alone.

Ribbons reinforced with Carbo-Titanium (and in pretty colours) were used to secure the table top to the balloons, tied off on an aerospace grade titanium cleat.
Finally, giant Jenga blocks were carved from solid wood and placed on the reinforced floor.

I’m sure it’s pretty obvious that the claims of a “Helium/Hydrogen hybrid gas” and “Carbo-Titanium ribbons” are dubious (to say the least ;-)), but still, a very nice piece of artwork that makes you go, “Hmmm.”