Indigo 3.2 Changelog

Back to the 3.2 release page

3.2.12

* Removed light layers and emitter albedo from material preview scene.

3.2.11

* Added updated Manual.
* Made some improvements to the tracing precision.
* Removed support for .3ds file format.
* Fixed picking and painting materials in free mode with reduced resolution.
* Updated bundled C4D exporter to Indigo for Cinema 4D 3.2.10.

3.2.10

* Fixed problem loading scenes with old-format exit portals, where the number of materials in the mesh and model don't match.
* Fixed issue where changing a material to null material would sometimes render less efficiently than usual.
* Added pause after error for network slave before trying to reconnect to master.
* Fixed issue with network rendering across Windows and Unix machines.
* Made Network manager print a nicer message when no floating licence file is found.
* Made some improvements to the tracing precision.
* Fixed issue with GPU path tracer that was causing noise with specular materials in some cases.
* Allow .TIF file extension for TIFF files in the GUI. (besides just .TIFF)
* Made uninstaller safer (makes list of installed files and directories, manually deletes those)
* Opening an EXR or IGI in Indigo by double clicking file in Windows works again.
* Fixed 'Render buffer had incorrect width' error when rendering an image > 0.7 MP during the 30-day trial.
* Made new sky model use better interpolation and tweaked the blending with the ground colour a bit.

3.2.9

* Fixed problem with realtime displacement changes and network rendering.
* Hopefully fixed issue where read of network_licence.sig failed and stopped the render.
* Hopefully fixed issue with failure to read licence.sig in some cases.
* Fixed default wavelength independent shader
* Improved tracing precision
* fixed tonemapping control sometimes showing wrong tonemapping type.
* Updated to latest SkIndigo 3.2.8
* Fixed crash when adding a new material while network rendering, then applying it.
* Fixed some UI issues for OS X.
* Fixed mem leaks of CUDA buffers in case of error.
* Fixed problem with dark edges when using bidir due to precision problems.
* Updated OS X installer.
* Fixed problem with correlation with network rendering with path tracing.
* Light layer settings are now saved properly in the scene.
* Added back and improved the network slave shortcut on OS X.
* Fixed bug that caused the timer to reset when changing options.

3.2.8

* Updated sky data - sky is brighter, bright region around sun is narrower.
* Updated Technical Reference with some render settings.
* Fixed problem with exit portals and new sun/sky model.
* Fixed crash with ISL with circular binding of variables.
* Fixed bug with Phong resulting in fireflies at exponents near zero.
* Fixed issue where GPU path tracing wouldn't work with empty scenes.
* Fixed possible crash bug with OpenCL GPU acceleration
* Fixed GPU acceleration rendering some materials e.g. phong too darkly in some cases.
* Added optimisation for GPU acceleration: avoiding some traces.
* Fixed reporting of CUDA device name.
* Added check that the number of materials specified for the model is the same as required by the geometry (mesh).
* Fixed 'x' button in material editor crashing Indigo.
* Made CUDA out of memory error show human readable memory size.
* Made Oren Nayar default sigma 0.3 instead of 1.0.
* Made sampling of Phong more efficient when albedo param and spec. refl. param are both set.

3.2.7

* Fixed crash on some AMD CPUs.

3.2.6

* Updated bundled Blendigo and SkIndigo exporters to latest version (3.2.5)
* Fixed serialisation bug for special xml characters.
* Fixed icons on linux.
* Fixed Online Material Database on linux.
* Fixed bug where expired trial would show error for images > 0.7 MP.
* Fixed --settings having no effect on Indigo GUI.
* Fixed crash with summaterial with only one child.
* Fixed CUDA on Linux
* model tag can now be specified in sunsky material element.
* More accurate Mie scattering for atmosphere medium.
* Disabled shaders on OS X 32-bit, due to LLVM bug.
* Added CUDA support to Linux build.
* Fixed crash in OS X build.
* Fixed crash with blend materials.
* Made installer check for correct Program Files install folder

3.2.5

* Alpha tracer now traces through partial null blends.
* Fixed darkening of the image when alpha or material id tracer are used with a generated aperture.
* Added reporting of CUDA and OpenCL driver version(s)
* Options dialog now warns when using "localhost" as the hostname for the Network Manager.
* When opening a material that has displacement, subdivision is added the the preview mesh.
* Fixed: When rendering with GPU acceleration and stopping, render times and SPS stats still keep updating.
* Fixed obstacle map loading for aperture diffraction.
* Fixed disappearing Render Settings widget.
* Greatly improved message handling overhead in realtime mode.
* Resolved minor GPU acceleration performance regression.

3.2.4

* Fixed performance problem with ISL shaders.
* Fixed OpenCL device selection to not prefer CPU devices
* Rebuilt CUDA kernels with version 4.1
* Improved compatibility and performance with AMD Radeon 4000 series GPUs

3.2.3

* Updated OpenCL kernels to be more conformant with OpenCL 1.0 (1.1 not strictly required)
* Fixed reporting of CUDA and OpenCL clock speeds
* Sped up initialisation of OpenCL
* Sped up SSS for CPU single dir path tracing.
* Fix mem leak when restarting render in GPU path tracing mode. (e.g. on displacement change)
* fixed save and save as buttons when extension is in upper case
* Included SkIndigo installer updated to SkIndigo 3.2.2 installer.
* Fixed black ring around sun in bidir.
* Fixed crash with aperture diffraction in some cases.
* Made CPU path tracing significantly faster.
* Added ground to new sky model.
* Indigo and Indigo RT now show up in control panel
* Fixed some ISL bugs.
* Added SunSkyControl for changing the sun/sky in realtime.
* Updated blendigo installer to blendigo-2.5-3.2.2.0
* Fixed network rendering bug with DiscoveryPacketListener.
* Fixed display of scene metadata in GUI.
* Fixed updating of camera UI when camera state changes.
* fixed "show materials folder"

3.2.2

* Fixed node licenses not being recognised properly
* Fixes to make GUI display the correct focal length and f-stop.
* Added --gpu_info commandline argument to report CUDA and OpenCL diagnostic infomation
* Added --merge_igi commandline argument to merge a provided list of IGI files into a single IGI

3.2.1

* Bundled SkIndigo-3.2.1-Installer.exe
* Fixed problems with null materials and bidir.
* Added save_png option to RendererSettings
* Improved error messages for invalid emission scale or IES material names.
* Fixed zoom combo box order.
* Faster tonemapping.

3.2.0

* Increased ap diffr. filter width from 512 to 1024.
* Fixed bug causing random network connection failures.
* Added local material database action to toolbar.
* Added smooth option to texture editor.
* Enter now selects node for editing (use with up/down arrow).
* Fixed: Mouse wheel up on zoom level combo box zooms out instead of in.
* When 'use floating licence' is checked in options dialog, 'use network manager' is automatically checked and disabled.
* Fixed issue where core tone mapping was not being updated with GUI Changes. (update not being called)
* Networking floating licence info frame is visible again now.
* Fixed crash when model does not have any keyframes. Throws an exception now.
* Fixed slider handle in theme.css.
* Made the network manager put a time-stamp before every log message.
* The network manager now displays a few lines of the latest log messages from the connected slaves.

3.0.22

* fixed scale issues in material preview scene (bump and displacment should now have the correct scale)
* Post-pro aperture diffraction initialisation is now much faster, especially for ssf > 1
* Aperture diffraction images are now cached on disk.
* Fixed some artifacts with aperture diffraction filters.
* Aperture diffraction is now updated when camera params are changed in the GUI.
* GUI no longer blocks when ap diff. checkbox is checked.
* "Emitting object has zero total luminous flux" is no longer an error.
* When render region is invalid, just turning off render region with warning instead of giving error message.
* When user tries to use an Indigo RT licence key with Indigo Full, an error message will be displayed.
* Fixed bug with changing cam tone mapping response path during network rendering.
* Fixed some CUDA memory leaks if a failure occurred.
* margin is now taken into account for trace tay through pixel, fixing slight inaccuracy
* zoom is now in %

3.0.21

* Major updates to Indigo SDK
* Major updates to material editing
* Fixed unnecessary tone mapping updates
* Fixed step_size not being parsed for inhomogeneous SSS
* Optimised emitter building. Much faster in the case with no emission param. Somewhat faster in the case with emission param.
* Fixed crash when subdividing quad with no UVs.
* fixed absorption layer parsing for GlossyTransparent
* fixed displacement persisting when changing material type to blend or null

3.0.20

* Added dock widgets to the "Window" menu, for easy access
* Render threads have lower priority to make the UI more responsive

3.0.19

* Rebuilt new sky data.
* Various material editing GUI changes.

3.0.18

* Greatly improved ray tracing speed on SSE3 CPUs.
* Greatly improved scene building speed.
* Refactored env map sampling. Env map processing is now much faster.
* Fixed ray epsilon issue with scaled objects.
* Fixed lack of absorption in path tracing in some cases.
* Added material ID and foreground alpha rendering modes to UI.

3.0.17

* Added detection of inconsistent media volumes - if found it places the camera inside void/vacuum.
* Fixed occassional camera jump when moving camera in realtime.
* Now reporting the total render time and SPP after render stopped.

3.0.16

* Added to .igq format. Should be either absolute or relative to scene_path (currently not supported by UI)
* Fixed a crash that would sometimes occur when long into a rendering
* Added new icons
* Fixed crash when filters were used without a scene loaded
* Added local material database, it holds all materials that have been downloaded from the online database

3.0.15

* Fixed quite a few crash bugs
* Picking an material/object now selects the correct item in the scene graph
* Added material upload, currently only works when editing material files
* Added import material function, that imports a material file (igm, pigm) into the scene (File -> Import Material)
* Added online database browser (Window -> Online Material Database)
* Added material painting
* Added filters to the Scene Graph widget (3 quick filters, advanced filters and a text search box)
* Changed material/media selection dropdowns in material editor to be a textbox instead, from which you can search, also works with drag & drop (from the scene graph)
* Fixed issue with bidir and blend materials with one emitting child.
* Increase spinbox precision on spectrum control gain and texture control.