Indigo Features


Introduction

Features

Downloads



Integrated Network Rendering

 

  • Render a single image efficiently across multiple machines - Needs only a TCP/IP network, such as a typical Local Area Network. (LAN)


Participating Media

 

  • Sub-Surface Scattering (SSS)
  • Unbiased multiple scattering - for the ultimate in realistic SSS.
  • Wavelength dependent scattering and absorption coefficients.
  • Henyey-Greenstein, Uniform, Rayleigh phase functions.
  • Atmospheric scattering model including Mie and Rayleigh scattering.

Full Spectral Rendering

 

  • All light transport calculations use spectral colour instead of RGB colour.
  • Rendering parameters, such as material colours, accept arbitrary spectra instead of RGB triplets.


Support for Complex Geometry

 

  • Support for large meshes. (Tested with 28 million triangle model)
  • Instancing support - A mesh can be repeated in a scene thousands of times with only minor additional memory usage.

Physical Camera Model

 

  • Realistic aperture for accurate depth-of-field simulation.
  • Focal distance - automatic or manual.
  • Can set sensor width and exposure time.

Advanced Tone Mapping

 

  • Multiple methods for tone mapping a HDR image to a LDR image.
  • Reinhard tone mapping for fully automatic tone mapping.
  • Camera tone mapping for accurate simulation of real camera films.

 

 

 

High Performance

 

  • Written in SSE-optimised C++ for optimum performance.
  • Multi-threaded to take full advantage of multi-core CPUs.
  • Efficiently parallelises over all your computer's cores, and over any other render nodes in the network.

Multiple Output image formats

 

  • Including High Dynamic-Range (HDR) Formats
  • 16 bit per component EXR output. (HDR)
  • 32 bit per component Indigo Image (.igi) output. (HDR)
  • PNG, JPEG, TIFF output. (LDR)

Physically-based Sky and Sunlight Model

 

  • Efficient spectral sky and sunlight model.
  • Realistic time of day effects - sunrise, sunset etc...


Realistic Physically-based Materials

 

  • Accurate dielectric reflection and transmission, including dispersion, total internal reflection, etc...
  • Accurate reflection from rough and smooth metal surfaces, using measured material data.
  • Lambertian material.
  • Lambertian material with rough or smooth dielectric coating.
  • Oren-Nayar material for rough, backscattering materials such as clay.
  • Diffuse transmitter material for fast SSS approximation for thin objects.
  • Blend material for creating arbitrarily-complicated material trees.
  • Rough transparent dielectric material for simulating frosted glass etc...


Online Material Database

 

  • Browse, download and share Indigo materials with other Indigo users.

Shader System

 

  • All material parameters can be controlled by a shader program written in Indigo Shader Language. (ISL)
  • Just-in-time (JIT) compiled shaders for maximum performance.

Motion Blur

 

  • Camera and object motion blur.
  • Completely accurate, unbiased motion blur.
  • Non-linear paths even during a single frame.

Graphical User Interface (GUI)

 

  • Simple and intuitive, yet powerful GUI.
  • Open, close scenes.
  • Pause, resume or save render progress.
  • Control network rendering.
  • Pack or unpack a scene or material.
  • Simple licensing dialogue for licensing the free version, in order to unlock the pro version

HDR Environment-Map Lighting

 

  • Load an EXR map for simple and realistic scene lighting.

Camera Aperture Diffraction (Glare)

 

  • Realistic camera aperture diffraction (glare) based on accurate optics simulation.
  • Works with arbitrary camera apertures and obstacle maps.

Cross Platform

 

  • Windows 2000, XP, Vista, Windows 7 support. (32 and 64 bit)
  • Mac OS X support. (32 bit)
  • Linux support. (32 and 64 bit)

Exporters

 

  • Google SketchUp
  • Autodesk 3ds Max
  • Cinema 4D
  • Maya
  • Blender
  • XSI
  • Documented XML format for integrating with other packages