Environment and Materials for Rendering Images

Constructor toolbar

For rendering images, two rooms are used; the Light + Materials room and the Picture room.

The Light + Materials room has several purposes:

The Picture room is for rendering the resulting image, exporting depth maps, and saving them.

Backgrounds

The environment map (360 degree) is used for reflections and transparency with refraction. It can be a gradient or image, and has pan and roll controls.

The camera view background can be the same, or a separate gradient or image.

Light sources panel

Direct Light Sources

The Light Sources panel has controls to define the light sources. There are three types: distant (parallel) lights, spotlights and point lights, plus ambient light.

Distant lights, spotlights and point lights can cast shadows, with adjustable softness.

Lights are defined in world space for animation purposes. You can view them in camera or world space and rotate them between spaces.

System and user presets allow saving useful light configurations.

Materials

Material examples

Materials determine how an object responds to light and the resulting appearance. Materials can have one or more layers. Each layer can get its color from holons or textures. Layers are blended according to their transparency properties, layer opacity and blend mode. Textures can also modulate the layer opacity, refractive index and add bump mapping.

The Shader Tree panel shows the assignment of holon tags to materials, and the layers and textures for each material.

Shader tree panel

3D textures for materials

3D Texture editor

Presets are a convenient way to choose textures for materials. The 3D Texture Editor lets you modify or create your own. The editor opens in a separate dialog. It is node-based, using a tree structure for simplicity (plus node links for flexibility.) Textures have a color output and a scalar output for modulation (mostly for layer opacity or bump mapping.) The texture pattern can come from any combination of noise formulas, image files and the object color or depth. There are also nodes for mixers, filters and turbulence.

3D Texture presets