Indigo Renderer 3.4.1

General News and accouncements regarding the Indigo render engine
User avatar
CTZn
Posts: 7240
Joined: Thu Nov 16, 2006 4:34 pm
Location: Paris, France

Re: Indigo Renderer 3.4.1

Post by CTZn » Tue Jun 19, 2012 3:45 am

*dribbles and bump*
CTZn wrote:I don't know if it is possible to have the glare put on the sun layer.

User avatar
CTZn
Posts: 7240
Joined: Thu Nov 16, 2006 4:34 pm
Location: Paris, France

Re: Indigo Renderer 3.4.1

Post by CTZn » Tue Jun 19, 2012 3:47 am

and follow-up:
Pibuz wrote:..so I guess that with more spp the sun-lit part and the others will get more and more homogeneous?

User avatar
OnoSendai
Developer
Posts: 6244
Joined: Sat May 20, 2006 6:16 pm
Location: Wellington, NZ
Contact:

Re: Indigo Renderer 3.4.1

Post by OnoSendai » Tue Jun 19, 2012 4:10 am

Pibuz wrote:..so I guess that with more spp the sun-lit part and the others will get more and more homogeneous?
Yes. They will converge to the same values.

User avatar
Zom-B
1st Place 100
Posts: 4701
Joined: Tue Jul 04, 2006 4:18 pm
Location: ´'`\_(ò_Ó)_/´'`
Contact:

Re: Indigo Renderer 3.4.1

Post by Zom-B » Thu Jun 21, 2012 9:43 pm

OnoSendai wrote:I've added scatter and parametric surface test scenes if anyone wants to have a play with it.
Would it be possible to set scattering to a "non overlapping mode" of the meshes?
Could be hard to calculate for complex objects, so perhaps by using bounding box... or a second (generated?!) simplified mesh?

User avatar
OnoSendai
Developer
Posts: 6244
Joined: Sat May 20, 2006 6:16 pm
Location: Wellington, NZ
Contact:

Re: Indigo Renderer 3.4.1

Post by OnoSendai » Fri Jun 22, 2012 2:24 am

Zom-B wrote:
OnoSendai wrote:I've added scatter and parametric surface test scenes if anyone wants to have a play with it.
Would it be possible to set scattering to a "non overlapping mode" of the meshes?
Could be hard to calculate for complex objects, so perhaps by using bounding box... or a second (generated?!) simplified mesh?
Hi Zom-B,
This will definitely be improved, to avoid overlapping as much as possible.

User avatar
CoolColJ
Posts: 1738
Joined: Mon Jun 25, 2007 1:47 pm

Re: Indigo Renderer 3.4.1

Post by CoolColJ » Mon Jun 25, 2012 5:13 pm

Either with this version or 3.4.2 - apperture diffration no longer works.

It works fine in 3.4

User avatar
ENSLAVER
Posts: 399
Joined: Tue Feb 20, 2007 1:49 am

Re: Indigo Renderer 3.4.1

Post by ENSLAVER » Mon Jun 25, 2012 5:46 pm

CoolColJ wrote:Either with this version or 3.4.2 - apperture diffration no longer works.

It works fine in 3.4
Confirmed. Though it still renders inside the max plugin, just incorrectly.

On a side note, when you click the "aperture diffraction" checkbox in indigo, does it use post process or "real" diffraction? - It would be nice to have an option =) I'm not sure if it's just my PC but post process takes a huge amount of time to compute (time for an upgrade?) lol
Last edited by ENSLAVER on Mon Jun 25, 2012 5:48 pm, edited 1 time in total.

User avatar
CoolColJ
Posts: 1738
Joined: Mon Jun 25, 2007 1:47 pm

Re: Indigo Renderer 3.4.1

Post by CoolColJ » Mon Jun 25, 2012 5:48 pm

ENSLAVER wrote:
CoolColJ wrote:Either with this version or 3.4.2 - apperture diffration no longer works.

It works fine in 3.4
Confirmed. Though it still renders inside the max plugin, just incorrectly.

On a side note, when you click the "aperture diffraction" checkbox in indigo, does it use post process or "real" diffraction? - It would be nice to have an option =)

Only what you set it to in the original scene

User avatar
CoolColJ
Posts: 1738
Joined: Mon Jun 25, 2007 1:47 pm

Re: Indigo Renderer 3.4.1

Post by CoolColJ » Mon Jun 25, 2012 6:14 pm


User avatar
Zom-B
1st Place 100
Posts: 4701
Joined: Tue Jul 04, 2006 4:18 pm
Location: ´'`\_(ò_Ó)_/´'`
Contact:

Re: Indigo Renderer 3.4.1

Post by Zom-B » Sun Jul 01, 2012 1:21 am

OnoSendai wrote:* Added experimental scatter support.
How about texture based scattering?
By a simple BW mask you could control where stuff should be scattered and where not!
This would be a simple and artist friendly way of control and made that whole thing usable for advanced stuff like the attached example...
Attachments
FloorsVarious0011_1_thumblarge[1].jpg
FloorsVarious0011_1_thumblarge[1].jpg (19.04 KiB) Viewed 10661 times

User avatar
ENSLAVER
Posts: 399
Joined: Tue Feb 20, 2007 1:49 am

Re: Indigo Renderer 3.4.1

Post by ENSLAVER » Sun Jul 01, 2012 2:51 am

Zom-B wrote:
OnoSendai wrote:* Added experimental scatter support.
How about texture based scattering?
By a simple BW mask you could control where stuff should be scattered and where not!
This would be a simple and artist friendly way of control and made that whole thing usable for advanced stuff like the attached example...
Good idea, makes it simple for exporters to harness the scattering power taking the responsibility away from the host app (some really suck at scattering).

StompinTom
Indigo 100
Posts: 1828
Joined: Mon Sep 04, 2006 3:33 pm

Re: Indigo Renderer 3.4.1

Post by StompinTom » Sun Jul 01, 2012 5:39 am

ENSLAVER wrote:
Zom-B wrote:
OnoSendai wrote:* Added experimental scatter support.
How about texture based scattering?
By a simple BW mask you could control where stuff should be scattered and where not!
This would be a simple and artist friendly way of control and made that whole thing usable for advanced stuff like the attached example...
Good idea, makes it simple for exporters to harness the scattering power taking the responsibility away from the host app (some really suck at scattering).
Would be amazing! It would definitely lighten up modeling and speed up the export process. The only drawback would be not being able to adjust it from within the host app, but I suppose once Indigo becomes integrated into host app it wouldn't be a problem.

User avatar
Bosseye
Posts: 312
Joined: Fri Jan 01, 2010 10:52 pm
Location: Bristol, UK

Re: Indigo Renderer 3.4.1

Post by Bosseye » Thu Aug 23, 2012 7:55 pm

Hi all, a very quick question - apologies if this has already been answered in a previous 'update' thread, but I couldn't find anything...

I'm still running Indigo v3.0.10 - the only update I really care about is being able to render faster, particularly being able to use GPU acceleration with render modes other than simple PT ( I tend to use BiMLT)

So my, question, is this possible yet? I have a little more time now to get to grips with the changes made in a newer version, but theres probably little point if the basic speed of rendering is likely to remain unchanged.

User avatar
Zom-B
1st Place 100
Posts: 4701
Joined: Tue Jul 04, 2006 4:18 pm
Location: ´'`\_(ò_Ó)_/´'`
Contact:

Re: Indigo Renderer 3.4.1

Post by Zom-B » Thu Aug 23, 2012 8:29 pm

Bosseye wrote:I'm still running Indigo v3.0.10 - the only update I really care about is being able to render faster, particularly being able to use GPU acceleration with render modes other than simple PT ( I tend to use BiMLT)
No still only PT available for GPU, but there have been quite some optimizationsa and speedups done for that mode since your super old 3.0.10 version O.o
Bosseye wrote:So my, question, is this possible yet? I have a little more time now to get to grips with the changes made in a newer version, but theres probably little point if the basic speed of rendering is likely to remain unchanged.
BiDir mode has been enhanced quite nicely during some of the latest updates
http://www.indigorenderer.com/forum/vie ... 71#p115571


Here a list of the changes since the build you use:

Code: Select all

3.4.4
* Added orthographic camera support.
* Enabled adaptive subdivision and displacement for quads.
* Hiding progress bar when it's not doing anything. (e.g. when stopped)
* Added cancel scene build button.
* Made loading scene from disk and parsing run in another thread, so it doesn't block the GUI.

3.4.3
* Added new section plane feature.
* Added new section_plane scene node type.
* Added "full draws" for the OpenGL preview, to redraw more of the scene after movement has stopped if it was skipping objects due to low FPS.
* Added shift-key modifier for realtime camera control, to apply roughly 1/3rd sensitivity scaling.
* Accidentally scrolling the mouse wheel while panning (middle mouse button) no longer changes image zoom.

3.4.2
* Added initial normal map support.
* Fixed issue with serialising strings that had both special XML characters and CDATA-requiring whitespace.
* Updated bundled SkIndigo to SkIndigo-3.2.14.

3.4.1
* Improved bidirectional path tracing.  Should now converge significantly faster.
* Fixed rare crash with Glass Acceleration
* Fixed issue where blends of diffuse and diffuse transmitter were rendering incorrectly in some cases.
* Added experimental Parametric surface support.
* Added experimental scatter support.
* Fixed crash when render queue fails to parse (for example, an </item> to much)
* Fixed normal smoothing on diffuse transmitter material.
* Various core optimisations.
* Slave GUI now remembers screen position
* Fixed crash when creating blend material and rendering without assigning a or b.
* Texture editor window now says "gamma" instead of "exponent"
* Default texture ABC for exponent maps is now C = 100, B = 1000 instead of C = 0, B = 1
* Added wrapping of strings written to XML in a CDATA section, when XML parsing may remove whitespace from the strings.
* Updated bundled Blendigo installer to blendigo-2.5-3.2.14.0.
* Updated bundled SkIndigo installer to SkIndigo-3.2.14.
* Updated Indigo for Cinema 4D to 3.2.13

3.4.0
* GPU acceleration using OpenCL is now faster.
* Made some optimisations to the render core.
* Fixed memory leak with GPU acceleration resulting in GPU acceleration startup eventually failing.
* Fixed rare problem where scenes would render black with bidir enabled, due to light medium issue.
* Optimised IES lights: IES lights now render much faster.
* IES parsing is now more robust.  Almost all IES profiles should now be handled.
* Made interior lights be sampled more, relative to the background light.

3.2.13
* Updated bundled SkIndigo installer to SkIndigo-3.2.12.
* Updated bundled Blendigo installer to blendigo-2.5-3.2.12.0.

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 <output_path> 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.

3.0.14
* Fixed crash when toggling aperture diffraction checkbox during render.
* 'Reset Layout' command now resets all toolbars and widgets.
* <gpu> tag now read from renderer_settings element.
* Meshes with zero tris/quads now don't result in an error message, just a warning to the log.
* Made new imaging defaults mn_cubic with blur=1, ring=0, radius=1.6
* Updated environment map sampling, should build faster and render faster.
* CUDA kernels rebuilt using CUDA toolkit 4.0.
* Uninstaller now removes shortcuts and start menu entries.
* fixed OpenCL for ATI cards

3.0.13
* Refactored imaging pipeline to be faster and consume less memory when not using aperture diffraction (no auxilliary buffers)
* Added multiple file selection for adding scenes to the render queue.
* Added "New Material" action to the "File" menu. It creates a new material and opens the preview scene with the material applied
* Added "Save As..." to "File" menu.
* Changed "Save" action to save the scene/material to its already existing location
* Scenes now have a modified state

3.0.12
* Added Glass Acceleration for path tracing (also works with GPU mode).
* Added console build for Indigo RT.
* Fixed crash with OpenGL drawing and camera movement.
* Fixed operator overloading issues in some cases in ISL, added gt, lt, eq etc.. for floats.

3.0.11
* Added voronoi and gridNoise ISL functions.
* Added uninstaller.

User avatar
Bosseye
Posts: 312
Joined: Fri Jan 01, 2010 10:52 pm
Location: Bristol, UK

Re: Indigo Renderer 3.4.1

Post by Bosseye » Thu Aug 23, 2012 10:13 pm

:D By Crikey! Thanks, thats a big help.

Post Reply
46 posts

Who is online

Users browsing this forum: No registered users and 15 guests