Sunday, November 7, 2010

Liquid Glass

Did you ever see the movie The Abyss? It came out in 1989, was directed by James Cameron (of Avatar fame), and starred Ed Harris and Mary Elizabeth Mastrantonio. It had a cool liquid effect of a creature that was pure water, and could form the water into any shape it desired, even mimicing Mary Elizabeth's face.

Blender has a very useful object called lattices. They are just a 3D array of points, in an empty cube. You can move any of the points around, which deforms the overall shape so its not a cube anymore. The tricky part is you can take any other object, and modify it with the lattice, which deforms the shape of that object in the same way the lattice is deformed. If you look at the animation below, you will see a sphere that changes shape, being deformed by the invisible lattice. The lattice is not actually changing shape, its just moving through and around the sphere.

Plus I was able to make the sphere semi-transparent. As it stretches, you can see the back of the sphere visible through the middle. It gives a really cool watery, glassy effect.

Click to see video

The animation took 37 minutes to render, but quite a bit longer to get just the right material. It has 3 textures on it, clouds, a blend, and marble. And of course I had to turn on ray-tracing to get the transparency. It can also be viewed as a looping video. James Cameron would be happy to see the progress I am making in my lessons.

No comments: