Category: Visual Effects

Mandelbulber Generated Infinite Fractals Flight

By , August 30, 2011 4:00 am

**Warning** People who get motion sickness might not like the flying camera effect.

This is a 3D fractal movie sequence I created that has some mind-bending visuals. Fractal geometry has a near infinite resolution and is self-similar. This is my first attempt at creating a high definition fly-though movie of a volumetric three-dimensional fractal. It took a little practice to keep the camera from clipping any sidewalls as it navigates through the geometry!

It took about 6 hours to render the high definition sequence on my 8 core Mac-Pro computer. This equates to 154 GHz hours worth of rendering time.

I used the cool open source software program "Mandelbulber". The scene consists of a fractal Hybrid formula using a Menger Sponge overlaid with a Kaleidoscopic IFS. I would like to thank Jason Fletcher for recommending I explore Mandelbulber.

You can download the free Mandelbulber software here:
http://sites.google.com/site/mandelbulber/

Mandelbulber runs on Mac OS X, Windows, and Linux.

Mandelbulber is amazing software that runs on Mac OS X using X11. It is suprising how much fun can be had exploring inside the fractal geometry.

Mandelbulber is amazing software that runs on Mac OS X using X11. It is suprising how much fun can be had exploring inside the fractal geometry.

This is what it looks like in the terminal window when Mandelbulber finishes rendering a sequence.

This is what it looks like in the terminal window when Mandelbulber finishes rendering a sequence.

Here is a collection of still images rendered using Mandelbulber:

Continue reading 'Mandelbulber Generated Infinite Fractals Flight'»

Fixing red Hypershade node icons in Autodesk Maya

By , August 7, 2011 8:03 pm
Having red node icons in the Hypershade is usually caused when you don't have the required rendering engine enabled.

Having red node icons in the Hypershade is usually caused when you don't have the required rendering engine enabled.

Sometimes in Maya you may notice the Hypershade render node icons turn a red colour. This is usually caused when you add a mental ray material to your scene while renderer is still set to Maya Software.

The red colour on the node icon means that the current render node is not supported by the active rendering engine. This means that the red coloured node will not be displayed in the final rendered image.

Continue reading 'Fixing red Hypershade node icons in Autodesk Maya'»

Quad Monitors on Mac OS X

By , July 23, 2011 5:44 pm
Quad Monitors Test

Quad Monitors Test

For the last 9 years I have always used a dual monitor setup with Mac OS X. I have often wondered how Mac OS X would handle more monitors, especially with features like display mirroring and with 3D graphics programs. Recently I had the chance to try this out when I added a 2nd graphics card to my Mac Pro computer. Since I already have two LCD monitors connected to my Mac I added two old CRT monitors to my system to be able to do a quad display experiment.

Continue reading 'Quad Monitors on Mac OS X'»

More mental ray shaders for Linux 64-bit

By , April 27, 2011 6:52 am

Recently I compiled several existing mental ray shaders for Linux 64-bit. I thought they might be useful for others so I am posting them. These shaders can also be used when rendering with mental cloud direct on Amazon EC2.

Cubic Map Environment Lens Shader

The cubemap_lens shader renders a cubic environment map. Cubemaps are useful for creating panoramas and for creating cubic simulated reflections in real-time applications.
cubemap_lens_Linux_64-bit.zip

latlong_lens Environment Lens Shader

The latlong_lens shader renders an equirectangular / spherical environment map. latlong maps are useful for creating panoramas and for creating simulated reflections in realtime applications.
latlong_lens_Linux_64-bit.zip

Easily Combine Multiple Bump Maps

The bump combiner utility node allows multiple bump maps to be combined.
bumpcombiner_Linux_64-bit.zip

Dirtmap Ambient Occlusion Shader.

Dirtmap is a procedural dirt / ambient occlusion shader
dirtmap_Linux_64-bit.zip

Dome Angular Fisheye Lens Shader

The Dome AFL shader renders your scene as if it was viewed through a fisheye camera lens. The Dome_AFL shader creates an accurate fisheye lens distortion.
domeAFL_Linux_64-bit.zip

JS_fisheye Lens Shader

The JS_fisheye shader renders your scene as if it was viewed through a simulated fisheye camera lens. The DomeAFL shader creates a more accurate fisheye lens distortion.
JS_fisheye_Linux_64-bit.zip

JS_panoramic Environment Lens Shader

The JS_panoramic shader is similar to the latlong_lens shader. It renders a panoramic environment map. The latlong_lens shader is a better choice for creating spherical images for use with Maya's IBL feature.
JS_panoramic_Linux_64-bit.zip

La Maison 2D Motion Vector Pass Shader

lm2DMV is a motion vector shader that renders render motion vectors that are compatible with the Reelsmart Smoothkit or ReelSmart Motion Blur plugins. This allows you to apply motion blur to your renders as a 2D process in your compositing package.
lm2dmv_Linux_64-bit.zip

Pixero's Shader Collection

Jan Sandstrom (Pixero)'s collection of mental ray shaders.
pixero_shaders_Linux_64-bit.zip

Stereo Camera settingsShader Shader

A lens shader that enables mental ray stereo camera support.
settingsShader_Linux_64-bit.zip

Vector Displace Shader

A shader for Maya 2011 that enables world space vector displacements.
vectorDisplace_Linux_64-bit.zip

Apple Tree Time-lapse

By , March 27, 2011 8:58 pm

This is a time-lapse of shadows passing under an apple tree. It was filmed in West Dover, Nova Scotia over the course of a day. To create the time-lapse 1400 frames were captured, with a 15 second interval between photos, over a 10 hour period. A TC80-N3 intervalometer was used to control a Canon EOS D60 DSLR camera. The song is “What is Love” by Van Syla.

Using renice to control CPU usage.

By , March 10, 2011 8:04 pm
Running top From the Mac OS X Termial

Running top From the Mac OS X Termial

The UNIX Renice program can be used to alter the priority of running processes. This is handy if you want to have a processor intense program run in the background without slowing down other programs.

On UNIX you need to use top to find out the Process ID (PID) of the process you want to change with renice.

Continue reading 'Using renice to control CPU usage.'»