Yay! A post for 2008! Happy New Year (and a few days… or more).
Sometimes Often times I struggle to come up with neat tricks for this blog. Then I stumble on something and someone points out that it would be good blog fodder. Here’s one case and point..Anyone who knows me, knows that my current design tool fascination is real-time rendering. I just think it’s the most time saving thing for us product designers. It just eliminates so many steps of the ‘process’ and accelerates us toward our visions faster than ever.
Alias Studio (my design tool of choice) has some pretty nice real-time visualization features, but since the features are fairly new to the tool, there are always additional features I wish for whilst using them. One such is to have a bit more control over the Image Based Lighting (IBL) set-up. There are some nice tone-mapping features, but no features that control the placement of the IBL image itself.
In this example, I have a product design from my archive that has had shaders assigned, ambient occlusion calculated and an image loaded into the IBL slot of my environment. The image is from HDRI-Studio and is a panoramic image of a professional photo-studio set-up. It’s a nice quick way of getting a real photographic look without much configuration or knowhow.
But by definition, the image based lighting set-up uses a static image to generate both the lights and reflections you see on your display. Without the ability to move the IBL, you can’t really move the lights. They are one and the same.
Inevitably, there are things about the light set-up that don’t suit the image. I’ve outlined a few things in this image that didn’t suit me. Aside from the details highlighted – one of the main features of this particular IBL image is the warm/cool lighting. From this vantage point, the face of the product is getting the full brunt of the blue-tinted light.
My workaround is pretty simple – I group the model geometry to the 3D view’s camera.
Now when I select the top level of the group, I can rotate about the z-axis and the model and the camera spin in tandem. The visual effect though is the opposite – it looks like the IBL image is spinning and now I can find my perfect lighting set-up. Below is the mouse shortcuts from the Alias manual. I use the right most mouse button to constrain my object rotation to just the z-axis. (You can rotate about other axes, but if you are using the reflection plane in your shaded view, you’ll get undesirable results because the plane itself is locked to the world coordinates – much like the IBL – and not the camera and/or the object.)
This movie should illustrate the effect. Keep in mind, it’s the model and the camera moving, not the lights…
Click to See Movie
After finding an angle that best shows off the form and materials, I can tweak my tone-mapping controls, make any last minute shader adjustments and I have a final image.

Another nice thing about this set-up is that the camera “eye” is still free to move within the 3D viewport. So I can navigate to the back of the product, then select the top level group again and adjust the lighting and I have an instant other view.
This whole image (not including the documentation) took less than an hour to set-up and output.








