Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


1.0.4 - Upcoming
  • Further improvements on ray intersection bias. This solves #7179 and #7216.
  • Fixed potential crash bug at the end of a 3Delight Cloud render.
  • 3Delight Display now has a nicer About dialogue that shows the proper version and copyright strings. 

3Delight for Maya

  • Improvements to the templates generated for auto-loaded OSL shaders.

Materials

  • Added a Facing Ratio utility shader.
  • Added a Worley Noise and a Flake 3D Textures

1.0.3 - 2018-9-5

  • Added a progress indicator in 3Delight Display for 3Delight Cloud scene synchronization.
  • Improve accuracy of ray intersection so to remove various "bias"  problems.
  • Fixes various issues with 3Delight Display lens tool.
  • Removed various legacy include files from package.
  • Fix rendering of OpenVDB volumes on 3Delight Cloud

3Delight for Maya

  • Consider NSI file exports as a step before rendering on the farm. This has the following two implications:
    1. No frame buffer is used when rendering the NSI file.
    2. Overrides are disabled. 
  • Fixed dlMetal presets.
  • OSL shaders can now declare a classification string. This is in preparation of an automated way to create Maya shading nodes directly from OSL shaders. 

1.0.2 - 2018-9-2

  • User friendly error messages for 3Delight Cloud  error conditions.
  • Better performance with 3Delight Cloud job updates and overall responsiveness of the log-in window.

...

  • Fixed minor memory leak fix.
  • 3Delight Display can automatically sign-in to 3Delight Cloud account.

3Delight for Maya

  • Updated URLs for Help.
  • Updated About dialogue.
  • Removed obsolete icons.

1.0.0 - 2018-8-31

...

  • 5% to 15% faster rendering, depending on the scene.
  • Fixed a problem with refractions (GGX BRDF) causing noticeable darkening

...

titleOlder Versions (13.X.Y)

...

  • .

...

  • Fixed an error on linux when using 3Delight from python.

...

  • Fixed support for maya's built-in UDIM tiling on file node.

13.4.7 - 2018-07-11

13.4.6 - 2018-08-05

3Delight

  • Update of the first passes of a live render are now much faster (up to x2 times faster).

13.4.5 - 2018-07-02

13.4.4 - 2018-06-30

3Delight

...

  • Faster time to first pixel for scenes with large emissive meshes. Scenes with millions of light sources could start as much as x10 times faster.

13.4.3 - 2018-06-27

13.4.2 - 2018-06-18

3Delight

...

  • Added support for rendering VDB velocity from three float grids instead of a vector grid.

3Delight for Katana

- Fixed a crash with some VDB files.

13.4.1 - 2018-06-15

3Delight

...

  • Fixed some live render crashes related to instances.

3Delight for Maya

  • Fixed VDB emission.

...

13.4.0 - 2018-06-11

13.3.17 - 2018-06-08

3Delight

...

  • Added new python binding to NSI.

...

  • Fixed changes to camera shutter in live render.

13.3.16 - 2018-06-07

3Delight

  • Improve performance of sky shader.

...

  • Fix performance of displacement after

...

13.3.15 - 2018-05-31

3Delight

- Improved sampling of some single sided polygonal sphere lights.

3Delight for Maya

- Fixed wrong type ID for OpenVDB shape & shader nodes. Existing scenes using these nodes will migrate correctly only if saved in Maya ASCII format.

13.3.14 - 2018-05-15

3Delight

- 5% to 15% faster rendering, depending on the scene.

Katana

- Fixed bugs which sometimes caused lights to no longer work when mute or light linking is changed in live render.

13.3.13 - 2018-05-09

3Delight

  • Fixed broken (missing) atmosphere rendering with some scenes.
  • Fixed rendering of some environment lights which could flicker from frame to frame.

Katana

  • Fixed crash when muting an environment light in live render, with an atmosphere present.
  • Fixed multilight output of the incandescence light with a CEL field.

13.3.12 - 2018-04-26

3Delight

  • Fixed rendering of atmosphere with directional light and environment light.

Katana

  • It is now possible to change the atmosphere in DlSettings during live render.

13.3.11 - 2018-04-24

3Delight

  • Fixed bad rendering of some transparent surfaces.

Katana

...

  • a

...

Info

In 3Delight for Maya, users might need to re-create 3Delight Environment Lights as the following error would appear:

DL_aeCommon.mel line 1819: No object matches name: dlEnvironmentShape1

13.3.10 - 2018-04-18

13.3.7 - 2018-04-11

  • Upgraded OpenVDB to the latest version.

13.3.6 - 2018-04-10

  • New linux toolchain. This should have no visible impact but if something suddenly fails to load, please report it.
  • Upgraded OSL to the latest version.

...

  • change

...

13.3.5 - 2018-04-01

3Delight

  • Optimisations in the rendering core make 3Delight x3 faster on some interior scenes. Exterior scenes can also benefit with a 15%-20% performence improvement.

13.3.4 - 2018-03-28

3Delight

  • Added support for built-in variable Ng.

Materials

  • Fixed various bump-mapping problems that resulted in wrong shading when bump mapping was used.

13.3.3 - 2018-03-25

3Delight Display

  • Improved timing statistics. There are now more timing categories.

13.3.2 - 2018-03-20

Materials

  • Fixed default value of black body in VDB shader.
  • Fixed Katana color ramp in VDB shader.

Katana

  • Gaffer Tree now has a 3Delight sub-menu.
  • Fixed a crash bug.

13.3.1 - 2018-03-17

3Delight

  • Improved sampling of area lights in corner cases.
  • Improved sampling of the GGX BRDF. Combined with the improvement above, this results in better quality overall. Or allows faster rendering by using less samples to achieve a given quality.

13.3.0 - 2018-03-14

3Delight

  • Changed process priority to have slightly better CPU usage during preview and live render.
  • 3Delight Display now makes more attempts to launch during first render.
  • Space Partition building performance increased by a further 15%-20%

3Delight for Maya

...

  • in

...

13.2.6 - 2018-03-06

3Delight

  • Space paritioner (BVH) construction has been improved. It's now up to x5 times faster (for sufficiently large scenes).
  • Improved subdivision surfaces speed and quality. This shows as faster startup times and smoother surface shading.

13.2.5 - 2018-03-05

3Delight for Maya

  • Fixed broken Atmosphere slot in the Render Settings.

13.2.4 - 2018-03-04

3Delight for Maya

  • Fixed displacement shaders export (empty displacement shades were assigned to all geometry). 

13.2.3 - 2018-02-28

3Delight for Maya

  • Introducing OpenVDB node. 
  • Introducing Light Filters.

13.2.2 - 2018-02-26

Katana

  • Fixes to the installer (wouldn't install properly with previous installations still present)

13.2.1 - 2018-02-14

3Delight for Maya

...

  • live render

...

3Delight for Katana

  • Fixed light linking issues. You may need to re-create existing light sources to see this change.

...

  • .

...

3Delight for

...

Maya

...

13.1.12 2018-02-02

...

13.1.10 2018-01-24

3Delight for Maya

  • Fixed

...

13.1.9 - 2018-01-20

NSI

  • Added a logo for NSI.

3Delight for Katana

  • DEFAULT_RENDERER environment variable is no longer required to be set to 'dl' for all features to work in DlSettings.

3Delight for Maya

...

  • support for

...

  • maya

...

13.1.8 - 2018-1-09

NSI

  • Corrections to NSI.pdf manual.

3Delight

  • Added support deep output of NSI volumes. This means that atmosphere shaders can now export deep samples.

3Delight for Katana

  • Fix gobo filter behaviour with area lights.

3Delight for Maya

  • Fix 3Delight Atmosphere color: it was always white.
  • Add a new light type: Incandescent Light. This light matches the functionality of Katana's Incandescent Light. This light works with Maya version 2015 and up.

13.1.7 - 2017-12-12

3Delight

  • Fix visual artifacts in reflections and refractions (dimming of some areas)
  • Fixed computation of buckets in multi-camera renders.

Materials

  • Fixe SSS for tiny mean free paths.

3Delight for Maya

  • Allow VP2 rendering in multiple panes.

13.1.6 - 2017-12-07

NSI

  • Added a new node "screen". This node decouples quality and resolution parameters from the camera node. This allows, for example, to drive many windows or views using the same camera node.
  • The clippingrange attribute on the camera node is now a double.
  • Various corrections to NSI.pdf

3Delight

  • Fix polygon tessellation in some corner cases. This was apparent when tessellating Maya fonts.

Katana

  • Added ability to import NSI archives. NSI archives can be exported from Maya.
  • Added a volume connection plug in preparation for atmosphere support.
  • Added a new OpenVDB plug-in in preparation for the upcoming technology.
  • Better drawing of the Gobo filter.
  • Report the produced image file paths in disk render.

3Delight for Maya

  • Added an NSI archive exporter with the ability to export a subset of the scene.
  • Fixed an issue with the "Render" menu item (issue 6821)

Materials

  • Better randomization in Colour Variation shader.
  • Fixed glass shader for internal reflection cases (was producing black regions). Also fixed an attenuation which was accounted twice. 

13.1.5 - 2017-11-23

3Delight

  • Volume shaders now support directional lights and environment lights.
  • Fixed a bug with volume shaders when the camera is close to an object.

3Delight for Maya

  • Added support for editing many more shader parameter types during a live render. All types should now be supported.

13.1.4 - 2017-11-21

3Delight for Katana

  • A more friendly parameterization for 3Delight Atmosphere.
  • Adding Volume Contribution to all light sources. This allows the control of light's intensity inside the volume.
  • Color Correction node has a better Vibrance control.
  • Layered Material now works with subsurface materials.

13.1.3 - 2017-11-16

3Delight

  • A new subsurface sampling strategy removes the RGB coloured dots. Especially in lower quality renders. This was especially visible in the first passes of the progressive and live renders.
  • Improved sampling of atmosphere volumes,
  • OSL shaders can now ask for "curve:t" attribute using the getattribute() function. It gives a value from 0 to 1 along the curve's length. NSI doesn't defined predefined uv coordinates on geometry so this is necessary for easy access to such a useful quantity.
  • Fixed linear interpolation of attributes on catmull-clark subdivision surfaces.
  • Faster starting time in progressive and live renders.

3Delight for Katana

  • Added support for render camera changes in live render.
  • Added a simple material surfaceShader that allows to have a constant colour.
  • Accept an atmosphere shader in DlSettings.
  • Draw a sphere in the viewport to represent a Point Light of a given radius.

Materials

  • Introducing 3Delight Atmosphere, an artist friendly atmosphere shader.
  • Colour Variation shader now gives per-curve variation. 
  • Hair & Fur material provides better blending control of root and tip colours.

13.1.2 - 2017-11-07

Internal release.

13.1.1 - 2017-11-06

3Delight for Katana

  • Changed the orientation of the cylinder area light to be aligned with the Y axis.

Materials and Shaders

  • Introducing a Color Variation node for both Katana and Maya.
  • Introducing a Color Correction node for both Katana and Maya.

13.1.0 - 2017-11-05

3Delight

  • Fix a bug when rays reach their maximum depth. This could have caused various mistakes in lighting.

3Delight for Katana

  • Fix aspect ratio in Live camera changes.
  • Automatic refresh of the light list in Multi-Light UI. The Refresh button has been removed.

13.0.20 - 2017-11-01

3Delight for Katana

  • Renders done interactively now use lowered process priority in favour of better UI responsiveness in Katana.
  • High Dynamic ranges images are now rendered with better quality: edges of area lights and intense highlights are anti-aliased properly. 

Materials 

  • Fixed the specular component of the Skin shader.
  • Added a Color Correction node. 

3Delight and NSI

  • Added .global.renderatlowpriority attribute to enable low priority for the rendering process.
  • Added the maximumvalue attribute on NSI outputlayer nodes.  This enables a new tone mapping algorithm that improves overall image quality when very bright pixels are present.
  • The network cache has now a default directory. Enabling the feature is a matter of setting a network cache size. More information in The 3delight.config File.

13.0.19 - 2017-10-27

3Delight for Katana

  • Added support for Cryptomatte IDs.
  • Moved framebuffer option from DlSettings to the Preferences dialog.
  • The Performance and Render Engine sections of DlSettings has been removed.
  • Batch and disk renders now always use horizontal bucket scanning.
  • Fixed Auxiliary Field of View in the Camera's projection.
  • Statistics are now always embedded in rendered images.

3Delight and NSI

13.0.18 - 2017-10-25

Materials

  • Hair&Fur shader has now tip and root colour controls as well as an intensity multiplier.

13.0.17 - 2017-10-23

Materials

  • Added 3Delight Layered material. The material can combine up to three different layers.

NSI

  • 3delight.config file is not read in the current working direction anymore.

13.0.16 - 2017-10-22

3Delight for Katana

  • Added support for Point Lights.

NSI

  • Added rudimentary support for scattering inside volumes.

13.0.15 - 2017-10-20

3Delight for Katana

  • Restrict terminal OSL shaders to these outputting a BRDF (usability)

13.0.14 - 2017-10-19

3Delight for Katana

  • Various improvement in parameter naming, readability and usability of shaders (no functionality changes).
  • Adding "atmosphere" section in DlSettings.
  • Fixes for hiDPI screens. This includes the Multi-Light section which is now DPI-independent.

NSI

  • Fixed a bug that made larger particles appear "clipped".

13.0.13 - 2017-10-11

3Delight for Katana

  • Added viewer manipulators for Gobo and Decay light filters
  • Better handling of "vectorSpace" displacementShader parameter.
  • Fixed vector displacement.

NSI

  • Changed the origin of textures for the texture() shadeop to be the lower left corner.
  • Fixed crashes when editing a scene from multiple threads.
  • Added .quality.volumesamples attribute to control volume sampling quality
  • Report invalid OSL spaces passed to transform(). 3Delight takes care of limited the amount of error messages this might produce to a reasonable level.
  • Improved displacement in multi-camera scenes.
  • Improved filtering of displacement texture.
  • Improved displacement of object instances.
  • Improved support for OSL's transform() function.

13.0.12 - 2017-10-01

NSI

  • Basic framework for volumes declaration

13.0.11 - 2017-09-25

  • Fix bad renders when a second render is done with the same scene (start, stop, start sequence).

13.0.10 - 2017-09-21

3Delight for Katana

    • Removed useless specular depth control. 3Delight offers three simple depth controls: reflecton, refraction, hair and diffuse.

13.0.9 - 2017-09-11

3Delight for Katana

  • Display an error message when a Katana license is not available for disk renders.
  • The DlCameraSettings now respect Katana'a attribute inheritance.

13.0.8 - 2017-09-02

3Delight for Katana

  • The package now recognizes Katana's interactive license.
  • Added a Sky Light shader.

NSI

  • OSL errors are now reported through the NSI error handler

13.0.7 - 2017-09-01

3Delight for Katana

  • Added Sky Light package. It uses the 3Delight Sky shader.
  • The Environment Light package now uses the environment light shader by default. Existing Katana lights are not affected by this change.
  • Added Geometry ID, Scene Path ID and Surface Shader ID to the list of supported AOVs.
  • Renamed P and N AOVs to P.camera and N.camera. This will allow is to support those quantities in different spaces.

13.0.6 - 2017-08-28

  • Fixed unwanted shadowing of environment by area lights.
  • Improved updates during live rendering sessions.
  • Added support for the following built-in AOVs: PNID.scenepath, ID.geometryID.surface.
  • Shading Samples was not functional (locked) since 13.0.4; it is now fixed.
  • Removed "specular" depth. Rays are now tagged as wither reflection or refraction depending on the direction they take when interacting with a specular BRDF. This leaves us with four different ray depths: reflectionrefractiondiffuse and hair. This work also fixes refraction depth problems (was impossible to control because of a bug with the specular ray-type overriding it).
  • Fixed problems when modifying displacements during live render.

3Delight for Katana

  • The DlSetting's Multi-light selection is now applied on all image layers that are using a Shading Component AOV.
  • The DlSetting's Multi-LIght section is now always displayed - previously, an image layer had to be selected for the Multi-Light to be shown.
  • Existing DlSettings nodes will need to be re-created.

13.0.5 - 2017-08-17

  • Implement NSIRenderControl's stop and start actions.   These actions allow the stopping and re-starting of any asynchroneous render without destroying the scene. One particular application is the modification of the output chain (e.g. resolution) while rendering.
  • Fixed crashes in asynchronous renders interruptions

3Delight for Katana

  • Mutli-light rendered layers now appear correctly in Katana Monitor.
  • The Multi-light section now detects and warns about missing lights & rigs that were previously selected for multi-light output.
  • The <light> token can now be used as a part of the Image Filename.

13.0.4 - 2017-08-15

  • Re-organize Hair & Fur material parameters in a more user friendly manner.

13.0.3 - 2017-08-12

  • Improved sampling of NSI directional lights. Some bright spots was appearing when both directional and area lights were in the same scene.
  • Reduced coarseness of live renders.

3Delight for Katana

  • Multi-Light AOVs are now correctly output to the Katana Monitor (issue #6428). 

13.0.2 - 2017-08-03

  • Fix area light shadow casting bug. Area lights could cast shadows from environments even if not requested. Issues #6658 and #6693.
  • Fix numerical instability that produced (albeit very rarely) bad noise from light sources.
  • renderdl: restore the "-t" and the "-catrib" command line option. The "-catrib" option has been renamed to "-cat".

NSI

  • NSIRenderControl() now accepts a "stoppercallback". The callback is called, along with user data, when a render is done. This allows for asynchronous renders to communicate completion to parent program.
  • NSIEvaluate() can now read NSI archives from stdin when "-" is passed as the filename.

3Delight for Katana

  • Fixed Mute and Solo controls for rigs which contain an Incandescence Light.

13.0.1 - 2017-07-28

13.0.0 - 2017-07-26

3Delight for Katana

...

  • 's built-in UDIM tiling on file node.
  • Improved VDB rendering speed in viewport.

3Delight for Katana

  • Instantaneous opening of VDB files, even large ones.
  • Fixed a crash with some VDB files.

...