You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 272 Next »

 

3Delight Studio Pro includes 3Delight for Maya. Go to 3Delight for Maya Changelog to review its complete change log or expand below to review only recent changes.

8.5.1 - Upcoming

  • Fixed issue where shaders would be recompiled even though swatch rendering is turned off. Turing this feature back on may require closing and opening again the NodeEditor or Hypershade to update the swatches.

8.5.1 - 2017-12-27

8.5.0 - 2017-11-16

  • Added plug-in for Maya 2018.
  • Added support for camera 2D pan & zoom

8.0.57 - 2017-04-25

  • Cumulates 3Delight changes since previous package.

8.0.56 - 2017-03-16

  • The Image Layers Outlining Width is now set to '0.2' '% of Frame Width' by default. The previous default value was '2' 'Pixels'.
  • Fixed issue in Maya 2017 where changes to some option menus that control Render Pass attributes would not be displayed properly (issue 6479), and not always reflected in the Render Settings window.
  • Fixed issue in Maya 2017 where some Render Pass attribute would be displayed with incorrect sensitivity (issue 6477).
  • Fixed possible crash in Maya 2017 when editing a Render Pass displayed in a separate window (i.e. after clicking the Copy Tab button) (issue 6476).

8.0.55 - 2016-12-27

  • Cumulates 3Delight changes since previous package.

8.0.54 - 2016-12-21

  • Cumulates 3Delight changes since previous package.

8.0.53 - 2016-12-17

  • Cumulates 3Delight changes since previous package.

8.0.52 - 2016-12-07

  • Fixed issue that would produce the following Maya error (issue 6440):

    // Error: A permanent scriptJob cannot be killed. //

8.0.51 - 2016-11-25

  • Cumulates 3Delight changes since previous package.

8.0.50 - 2016-11-18

  • Cumulates 3Delight changes since previous package.

8.0.49 - 2016-11-14

  • Cumulates 3Delight changes since previous package.

8.0.48 - 2016-11-06

  • Better smoothing of exported stangent.

8.0.47 - 2016-11-02

  • Fixed a bug in brownian hypershade node.

8.0.46 - 2016-09-28

  • Fixed issue when displaying a 3Delight Material node from an older scene in the Attribute Editor.
  • Using the Custom Geometry XGen primitive type is now possible with the the 3Delight for Maya licence (issue 6393).

8.0.45 - 2016-09-12

  • Better handling of attribute changes on 3Delight shaders to reduce the number of shader recompilations. This also resolves issues related to applying a "preset" or keying one of these shaders.

8.0.44 - 2016-08-26

  • Version number bump for the free package update.

8.0.43 - 2016-08-24

  • Fixed issue when rendering XGen objects on OS X (issue 6359).
  • Fixed error when the render camera uses an Image Plane that is set to an unsupported image type (Texture and Movie types are not supported) (issue 6371).
  • Fixed issue when rendering XGen objects which is more likely to happen when the 3Delight_XGen project path is set to a Windows network drive (issue 6369).
  • Fixed issue when rendering multiple references to the same XGen objects (issue 6378).
  • Plug-in for Maya 2017 now available for OS X, Windows and Linux.
  • Textures that are automatically converted to TDL format by 3Delight for Maya are now named with a ".tdl.tif" extension. Previously converted textures whose filename end with ".tdl" will be ignored and can be deleted.
  • Now automatically converting all textures when a File 2D Texture node has its Image Sequence attribute turned on.

8.0.42 - 2016-07-19

  • Fixed issue when rendering instancers with OSL Render Pass
  • In order to avoid Maya issues in the Hypershade, the 3Delight shading node type names have been changed.
    • This will resolve error messages related to the Hypershade Property Panel when selecting a 3Delight Material shader (in Maya 2016), for newly created material nodes.
    • Existing scenes will not be modified by this fix. They will render as before, and will continue to produce error messages in the Hypershade when selecting one of the 3Delight materials.

    • It is possible to migrate existing scenes to the revised shading node type names, if desired.

      The DL_migrateAllDeprecatedShadingNodes() procedure

      The DL_migrateAllDeprecatedShadingNodes() procedure is provided as a tool to help migrating existing scenes. 

      • The procedure will look for all old 3Delight material nodes in the scene;
      • Existing values, keys & connections are migrated to a newly created shading node that has the revised type name;
      • Hypershade shader assignments will be preserved. 
      • After the procedure has completed, the old shading nodes will be placed in a old3DelightShadingNodes set, for user inspection and deletion. 

      This migration procedure is not applied automatically; it must be called by the user. It is recommended to inspect the resulting new nodes to make sure all settings have been carried over. Please note that this procedure should be ran on each referenced scene.

  • Fixed issue that prevented creating 3Delight materials by pressing the tab key in the Node Editor.
  • The 3Delight materials are now only listed in the 3Delight section of the Hypershade. Previously, they were also listed in the Maya section. You may need to update your Favorites materials to reflect this change.
  • Fixed issues when using the Favorites material feature with 3Delight materials.
  • Fixed issue where IPR session would ignore many render pass settings, such as the Collection to render (issue 6354).
  • Fixed an issue slowing down 3Delight for Maya output when there are multiple light sources (issue 6355).


8.0.41 - 2016-06-29

  • Minor cosmetic fixes in Maya 2016 and up.

8.0.40 - 2016-06-28

  • Fixed incorrect rendering of incandescence in some VDB files.

8.0.39 - 2016-06-23

  • In order to avoid several Maya issues, the 3Delight for Maya plug-in file name has changed. Old scenes will continue to work and the change should be seamless. See this page for details and recommendations for Plug-In Manager settings.

8.0.38 - 2016-06-18

  • Fixed issue where a Render Pass set to produce a point cloud but no image layers would render nothing at all.
  • Fixed hanging OpenVDB renders on windows.
  • Deprecated the Smooth UVs attribute of the Polygons section in the Geometry Attributes node.

    Starting with this version, the default "Smooth UVs" is set the the maximum quality achievable by 3Delight (full). Scenes may exhibit a slightly different UV interpolation unless the now deprecated Smooth UVs attribute was already used.
  • Fixed issue when invoking Maya's "Render" utility with some Maya versions.

8.0.37 - 2016-06-14

  • Revised Linux configuration: MAYA_MODULE_PATH should be set to $DELIGHT/maya/modules; all other MAYA_*_PATH assignments (except MAYA_RENDERDESC_PATH) are now obsolete. The 3Delight scripts that set up the shell environment have been modified to reflect this. This change should be transparent for most setups.
  • Simplified the Polygons section in the Geo Attributes. Several attributes of this section have been deprecated.
  • Attempt to fix possible MEL error related to the (deprecated) 3Delight Geometry Modifiers.
  • Attempt to fix possible MEL error that makes a Render Pass appear for only a second or two in the Attribute Editor, before it is emptied.

8.0.36 - 2016-06-09

  • Attempt to fix a possible "division by zero" MEL error when rendering.

8.0.35 - 2016-05-29

8.0.34 - 2016-05-25

  • Fixed half / float type selection for deep exr output. It was previously ignored.

8.0.33 - 2016-05-19

  • Preliminary plug-in for Maya 2016 Extension 2 for Windows and Linux.

8.0.32 - 2016-05-13

  • Fixed several OpenVDB rendering bugs.
  • Better fix for VDM ramp attribute values saving (issue 6273).

8.0.31 - 2016-05-09

  • Fixed bug with VDB ramp attribute values when opening a scene (issue 6273).

8.0.30 - 2016-05-05

  • Fixed bump mapping for objects with invalid texture coordinates. This resulted in zero sized normals.
  • Extension attributes on shapes are not keyable by default anymore. They will still be displayed in the Channel Box editor.
  • OSL: fixed issue with displacement shading network parsing.
  • Added "Render as Bump" extension attribute for displacement shaders (issue 6250).
  • Fixed issue with XGen nodes in references that would not render at all.
  • Some fixes in the 3Delight for Maya Color Management (as explained here for Maya 2015 and older, and here for Maya 2015 Extension and more recent):
    • Fixed incorrect gamma correction for color values coming from non-Hypershade nodes in a displacement shading network;
    • Fixed incorrect gamma correction for keyed color values in shading networks, except for displacement shaders (issue 6138).
  • Sent proper output file name to interactive framebuffers such as i-display so the resulting image could be saved in a file of the expected type.
  • Fixed a bug with VDB incandescence (fire). It was incorrect at low quality settings.
  • Improved VDB sampling.

8.0.29 - 2016-03-28

  • Fixed issue with RIB fragment file names whose tokens were not expanded (issue 6213).
  • Added a Lens Shader attribute in the 3Delight section of a Maya camera. It can be used to connect a user-defined lens shader to the render camera. More details here.
  • OSL: added support for vector displacement.
  • OSL: added support for the Maya "surface shader" node.

8.0.28 - 2016-03-09

  • Cumulates 3Delight changes since previous package.

8.0.27 - 2016-03-07

  • Cumulates 3Delight changes since previous package.

8.0.26 - 2016-03-02

  • Fixed colour management issues with OSL renderings, notably wrong displacement shader colours (issue 6174).
  • OSL Render Settings for Maya 2015 and older now have a Monitor Color Profile attribute; the colour management system is described here.
  • OSL renderings for Maya 2015 Extension and more recent use the Maya built-in color management system, described here. There are no 3Delight for Maya additional controls required in this case.
  • There is a Monitor Color Profile attribute that will be displayed in the OSL render settings in Maya 2015 Extension and up, if the loaded scene was saved in an older Maya version. This is a backward compatibility feature to maintain the rendered look produced by the older Maya version.
  • Fixed area light and environment textures that appeared upside-down in OSL renderings (issues 6188 and 6191).

8.0.25 - 2016-02-26

  • Fixed RifFilter plugins which were only working on the first frame of an animation sequence (issue 6184).

8.0.24 - 2016-02-23

  • V coordinates for OSL renderings are now output as defined in Maya, instead of being flipped. The OSL place2DTexture has been changed accordingly. This resolves an issue where using a file node without a place2DTexture node would produce incorrect results (issue 6169). This only affects OSL renderings.

8.0.23 - 2016-02-19

  • OSL render pass RIB filename now supports the <pass> token (issue 6143).
  • Fixed possible 3Delight error messages when editing some VDB shape attributes once it has been rendered.
  • Added a Use render Settings' Image Size toggle in the OSL render pass. It is on by default; the Common tab now shows the standard Maya Image Size section.
  • Moved the Quality group of attributes up in the OSL render pass.

8.0.22 - 2016-02-09

  • Fixed a problem where modified values for 3Delight extension attributes would not be restored properly after an open scene operation. This prevented proper values from being used when rendering with the Render command line utility.

    User-defined light shapes that are using 3Delight extension attributes will minimally require some initialization command.

  • Added Illumination From extension attribute on Paint Effects shapes and Maya Hair shapes.
  • Added extension attributes on NURBS curve shapes to allow rendering them.
  • Fixed plug-in initialization in Maya 2013. Pre-release features are available only for Maya 2014 and up.
  • Fixed issue that prevented any motion blur with the OSL renderings.
  • Added basic support for OSL rendering with the Render command line utility via the -render 3delightOSL option.
  • Fixed issue with the 3Delight Display's re-render function & OSL render passes.

8.0.21 - 2016-01-28

  • Added support for the image plane of the camera
  • Fixed shader compilation issue involving some attribute connections (issue 6130).
  • Fixed OSL pass rendering: area lights weren't exported.

8.0.20 - 2015-12-19

  • Fixed a MEL error related to the new Diffuse / Specular contribution attributes.

8.0.19 - 2015-12-17

  • Fixed a problem where editing a shading group's 3Delight extension attribute would not trigger a shader recompilation (issue 5944).
  • Added several attributes to control a VDB file sequence in the 3Delight VDB shape (issue 6073).
  • Added "Diffuse Contribution" and "Specular Contribution" for all light shapes, in the "3Delight" section (issue 6089).

8.0.18 - 2015-12-04

  • Layer's Outlining Color attributes are now color-managed (issue 6051).
  • Fixed 3Delight Metal when Occlusion AOV was output.
  • Fixed IPR errors introduced in 8.0.16.
  • Fixed progressive mode in OSL renders.
  • Pre-release features are now available on Windows.
  • Fixed a crash with missing OpenVDB files.

8.0.17 - 2015-10-24

  • Added support for the following attributes of a perspective camera (issue 6014):
    • Shake Enabled
    • Shake
    • Shake Overscan Enabled
    • Shake Overscan
    • Film Translate
    • Film Roll
    • Film Roll Order
    • Film Roll Pivot
  • Fixed an possible issue when calling DRP_buildShaders (issue 6001).

8.0.16 - 2015-10-10

8.0.15 - 2015-09-25

  • Fixed issues when manually calling DRP_buildShaders(string $render_pass) (issue 6001).
  • Fixed issue where selecting a camera shape that has an image plane would not offer imager shader assignment (issue 6002).
  • Fixed possible MEL error when rendering in Maya 2015 Extension with color management enabled.
  • Fixed issue with texture color profile detection in Maya 2015 (non-extension).

8.0.14 - 2015-08-25

  • Fixed the render log generation on Windows, when using the Export RIB File and Render render mode. This was missing since 8.0.8.

8.0.13 - 2015-08-01

  • Cumulates 3Delight changes since previous package.

8.0.12 - 2015-07-31

  • Fixed an error related to the Compensate Gamma of Shader Colors setting when working on an existing scene.
  • Fixed an issue when changing the Monitor Profile setting for an existing scene may render with shaders using incorrect color values.
  • Fixed a performance issue on Mac OS X. Rendering from maya would not use all available CPU on laptops which get too warm.
  • Using velocity data to render motion blurred nDynamic Instancers. So they will render slightly differently.

8.0.11 - 2015-07-25

  • The name of a node connected to a message extension attribute on a 3DelightVDBShape is now passed as a shader parameter (issue 5956).
  • Single numeric attribute children of multi, compound extension attributes on a 3DelightVDBShape are now passed as float array shader parameters (issue 5956).
  • Fixed an issue producing errors when trying to render some XGen objects on Windows.
  • Added a Compensate Gamma of Shader Color Attributes option in the Common tab of the Render Settings, in Maya 2015 Extension and more recent. See this page for details.

8.0.11 - 2015-07-23

  • Cumulates 3Delight changes since previous package.

8.0.9 - 2015-07-10

  • This is the last package that supports Maya versions 2011 and 2012.

8.0.8 - 2015-07-10

  • Fixed broken Export RIB File and Render render mode on Windows. Please note that this render mode will not produce a log on Windows; this will be fixed in the future. This bug has been discussed in a forum thread.

8.0.7 - 2015-07-09

  • Cumulates 3Delight changes since previous package.

8.0.6 - 2015-07-02

  • Extension attributes on 3DelightVDBShape nodes are now passed as shader parameters (issue 5956).
  • Cleaned the Extra Attributes section of 3DelightVDBShape nodes (issue 5961).
  • Fixed crash when rendering OpenVDB nodes and motion blur (issue 5959).

8.0.5 - 2015-06-29

  • The list in the Create Render Pass from Template sub-menu is now sorted in alphabetical order.
  • The OpenVDB node now allows the use of the '#' sequence number character in the file name. Note that this node is now automatically connected to Maya's time node.

8.0.4 - 2015-06-26

  • Fixed possible crash when using "Create Map" option on a XGen description's attribute (issue 5945).

8.0.3 - 2015-06-18

  • Cumulates 3Delight changes since previous package.

8.0.2 - 2015-06-11

  • Cumulates 3Delight changes since previous package.

8.0.1 - 2015-06-10

  • Fixed broken swatches for the sphere & teapot primitives.
  • Added 3Delight → About... menu item.

8.0.0 - 2015-06-08

  • Another attempt to fix broken Shadow Objects attribute of a Light Attribs Node when assigned to a light casting ray-traced shadows (issue 5876).
  • Added a shadow object set attribute in all light shapes, under the 3Delight group. (Note: It will be overridden by assigning a light attribs node that contains the "Shadow Objects" attribute, and it has the same function).

3Delight Studio Pro includes 3Delight for Softimage. Go to 3Delight for Softimage Changelog to review its complete change log or expand below to review only recent changes.

4.0.54 - Upcoming

4.0.53 - 2016-01-12

4.0.52 - 2015-10-30

4.0.51 - 2015-10-02

4.0.50 - 2015-08-25

4.0.49 - 2015-07-24

  • OpenVDB.
  • Fixed output to Preview window when all the Render Channels are disabled.
  • All the lights are hidden and the raytracing is disabled when Main Render Channel is not enabled.
  • Display first enabled Render Channel in the Preview window (it was unconditional displaying of Main Render Pass).

4.0.48 - 2015-07-23

  • Added 3Delight Hair material.
  • More detailed profiling.
  • No Linux support anymore.

4.0.45 - 2015-06-04

  • Fixed light visibility in IPR
  • Default SSS Algorithm is Ray-tracing
  • No limit for GI and SSS samples

4.0.43 - 2015-03-12

  • Output rendering progress to stdout
  • Fixed mesh lighting in RIB export
  • Fixed float precision in fog

4.0.41 - 2015-02-21

  • Faster reflections when using multiple bounces.

4.0.40 - 2015-02-13

  • Ignore the Smooth Subdivision Threshold if the object has displacement
  • Don't skip environment map rendering if there are no envmap files
  • Fixed bug when a light can't be changed after user changes Interactive Rendering Type
  • Support for JSON statistics
  • ESC key stops the rendering

4.0.39 - 2015-01-10

4.0.38 - 2015-01-06

  • Fixed depth in deep output with path tracer.

4.0.37 - 2014-12-30

  • Fixed an IPR crash when the user changes visibility of a light
  • Recompile a shader in edit session if a texture projection is changed
  • Improved tiles size in progressive rendering
  • Removed random black lines in progressive rendering
  • Don't render disabled Render Channels
  • Added light category name to the name of AOV in i-display
  • Added support for Volumetric Smoke and Volumetric Shards
  • Added ability to use any shader as a projection of a light source
  • Added Exposure and Gamma controls to the 3Delight Options
  • Fixed 3Delight Glass Attenuation
  • Added support for mesh light

4.0.36

  • Correct interpolation ICE attributes between frames. It allows to render motion blurred ICE strands.
  • Fixed artifacts in sib_color_gradient
  • Fixed wrong frame rendering using negative frames
  • Output ICE attributes in correct order
  • Added the vertex level displacement
  • Reduced noise in non-final passes of progressive rendering.

4.0.32

  • Don't use progressive rendering in batch mode
  • Don't use I-Display in batch mode

4.0.31

  • Added a new parameter "Include i-display in RIB export" that writes i-display to the exported RIB file

4.0.28

  • Fixed a bug in which area lights were shadowing each other.
  • Added an additional UI control for sampling of area lights.
  • i-display can now be used as a frame buffer in a more natural way. The UI is simplified by removing the "Rendering Monitoring" tab in which this capability was exposed. 
  • Optimized scene parsing by not examining nor caching hidden objects.

4.0.27

  • Fixed scene editing problems when using Interactive Preview Rendering.

4.0.26

  • Point light now supports the new area light sampling strategy.
  • Improved speed of Indirect Illumination/GI.
  • Fixed Interactive Preview Rendering when using new area lights.

4.0.25

  • Added support for the new area light sampling strategy. It can be turned on in the preferences window. Area lights always cast shadow. And Area Light samples are controlled with Indirect Illumination samples.

4.0.24

  • Fixed Interactive Preview Rendering update if a visibility flag is changed.

4.0.21

  • i-display can now accept renders with very large resolutions.
  • i-display now correctly support HDRI images (no more clamping or quantization).

4.0.20 - 2014-02-28

  • Fixed a bug which sometimes caused artifacts with area lights.

4.0.19

  • Added 3Delight Sky, an environment shader to render physically correct sky domes.

4.0.13

  • Fixed output of 32-bit float exr.

4.0.12 - 2013-12-17

  • Accelerated ray-tracing of shadow rays.
  • Added a MARI texture reader node.

4.0.11 - 2013-11-20

  • More displacement cracks fixes when using path tracer.

4.0.10 - 2013-11-18

  • Fixed cracks in displacements when using path tracer.

4.0.9 - 2013-11-02

  • Motion Map property is now supported. If there is such a property on a given object, it will be used to render motion blur. If there are many motion map properties, they will be added together to compute the final motion vectors.

4.0.8 - 2013-10-29

  • Improved environment sampling. Noise in sampling has been reduced, espically when sampling specular highlights.
  • Fixed bump mapping quality issues that were visible as noise or speckles when using the path tracer.
  • Improved specular sampling in the 3Delight material (less speckles on reflective surfaces).
  • Fixed environment update issues in the render region.

4.0.7 - 2013-10-19

  • Fixed "light linking" problems with ICE instances (resulted in missing shadows for example).

4.0.5 - 2013-10-14

  • Fixed "freezes" problems with the Preview Window.

4.0.4 - 2013-10-1

  • Fixed scene editing problems when using continuous rendering. Modifying parameters on some materials could affect the wrong scene object.
  • Fixed symbol export issue which created problem on scene open (on Linux version only).
  • Fixed an issue related to the usage of 4 cores in the free quad-core version.

11.0.100 - Upcoming

  • shaderdl now accepts only the correct extensions when looking for a RslPlugin (#5515).
  • Fixed a bug with the Sx API which caused output parameters to sometimes not be retrievable when the API is used inside a render (#5514).
  • Ray-traced subsurface scattering now uses much less memory and is 5% to 7% faster (#5481).

11.0.99 - 2014-08-14

  • 3Delight now warns about NaN or infinity values in geometry (#5031).

11.0.98 - 2014-08-09

11.0.97 - 2014-08-05

  • Various improvements to vertex displacement.

11.0.96 - 2014-08-04

  • Fixed edits of RiScopedCoordinateSystem() which were not working.
  • We now support raw data output for different AOVs, in the display driver system (#5495).
  • i-display thumbnails are now on the same format as the image. This is mostly useful for high dynamic range images.

11.0.95 - 2014-08-01

11.0.94 - 2014-07-31

11.0.93 - 2014-07-30

  • Fixed wrong statistics for hair and subsurface ray count percentages.
  • You can now drag and drop images into i-display.

11.0.92 - 2014-07-27

  • Added "maxhairdepth" attribute to control the maximum number of bounces for rays of type "hair".

11.0.91 - 2014-07-26

  • Fixed a possible crash when editing coshaders high in the attribute hierarchy.

11.0.90 - 2014-07-21

11.0.89 - 2014-07-18

  • Fixed a case of bad primitive variables on coshaders which are marked as not light dependent when display light categories are used.

11.0.88 - 2014-07-15

  • Fixed installation of license server as a service on windows.

11.0.87 - 2014-07-11

11.0.86 - 2014-07-10

  • Fixed outlining on RGBA variable.
  • Adding "string namesuffix" parameter to RiDisplay. This is used to properly output light category names to exr display driver.

11.0.85 - 2014-07-07

  • Fixed incorrect global illumination intensity in some corner cases. In particular this could happen when tracing very low sample counts (#5409).

11.0.84 - 2014-07-02

  • i-display displays more user friendly light names when using the light-mixer. 
  • Fixed a possible crash with camera edits in IPR.
  • Added "string scopetype" parameter to RiEditBegin(). This allows attribute edits to match either geometry only or also include higher attribute scopes.

11.0.83 - 2014-06-26

  • Better environment variable update in Windows installer.

11.0.82 - 2014-06-24`

  • Windows installer changes for 3Delight for Maya. Previous installer might leave the plug-in in a non-loadable state.
  • textureinfo() now accepts "pixelaspectratio" parameter.

11.0.81 - 2014-06-20

  • No changes.

11.0.80 - 2014-06-17

  • No changes.

11.0.79 - 2014-06-18

  • Fixes in 3Delight for Maya.
  • Fixed a source of NaNs (not a number floating point errors) in the path tracer. These could appear as "fireflies" in the render.

11.0.78 - 2014-06-12

  • Slightly faster coshader method calls.
  • Hierarchical subdivision mesh edits now also edit the "identifier" "name" attribute so RiEditBegin() can address the saved attributes independently.

11.0.77 - 2014-06-05

  • Bucket ordering was not properly supported during render "edits". Fixed (#5359).

11.0.76 - 2014-06-04

  • Fixed invalid exr files when using Multi-Light output in 3Delight for Maya.

11.0.75 - 2014-05-26

  • The hair bsdf now prevents energy amplification when weights > 1 are used. See the manual.
  • The windows installer no longer overwrites an existing rendermn.ini file.

11.0.74 - 2014-05-22

  • Fixed sampling of area lights with triangular faces.

11.0.73 - 2014-05-21

  • Fixed a performance issue with multicamera rendering in REYES. Render would sometimes not start at all as well.

11.0.72 - 2014-05-16

  • Improved depth of field sampling in the path tracer  (#5272).
  • Fixed wrong primvars with viewdependent shading in REYES.

11.0.71 - 2014-05-13

  • The texture() shadeop now has an "alpha" output parameter which can be used to retrieve the alpha channel of a texture in the same lookup as the color, making the whole operation twice as fast.

11.0.70 - 2014-05-12

  • The "expand" parameter of the texture() shadeop now also applies to 2 channel textures, where it replicates the first channel to RGB.

11.0.69 - 2014-05-08

  • Fixed the autocrop option of the exr display driver with very large files on windows.
  • i-display now shows the total render time for each rendered frame in the the Info dialog.

11.0.68 - 2014-05-07

  • Fixed distortion on the Y axis in cylindrical projection (#5156).
  • Fixed incorrect options in shader construct method when using the Sx API.

11.0.67 - 2014-05-01

11.0.66 - 2014-04-30

  • Fixed motion blur which was sometimes incorrect with instances.

11.0.65 - 2014-04-28

  • Fixed occasional bad tracing of transmission rays when sampling area lights.

11.0.64 - 2014-04-24

  • Improved precision of subdivision surface derivatives.

11.0.63 - 2014-04-23

  • Faster hair bsdf.
  • Small fix of 3rd lobe position in hair bsdf.

11.0.62 - 2014-04-17

  • Statistics now show the 'rendermn.ini' files that have been scanned for options.
  • Fixed trace() which would sometimes return uninitialized values in array outputs.

11.0.61 - 2014-04-14

  • Improved sampling of new "hair" bsdf.

11.0.60 - 2014-04-11

  • Fixed visibility of instances of polygon meshes.

11.0.59 - 2014-04-09

  • Fixed 'TRT' lobe computation in the new "hair" bsdf.

11.0.58 - 2014-04-08

  • Faster instance ray tracing.
  • Fixed dPdtime variable with instances.

11.0.57 - 2014-03-31

11.0.56 - 2014-03-31

  • Fixed behavior of Matte attribute with instances.

11.0.55 - 2014-03-28

11.0.54 - 2014-03-27

  • Fixed problem with interior shaders and multicamera rendering with view dependent shading (REYES) (#4949).
  • Fixed i-display background image (#5135).

11.0.53 - 2014-03-25

  • Changed random number generator will yield different noise in images (not different looking, just different).
  • Fixed a crash with non light dependent coshaders using primitive variables.
  • Fixed misc artifacts with non light dependent coshaders (#5101).

11.0.52 - 2014-03-21

  • Coshaders can now be marked as not light dependent when using light categories on displays (#5101).

11.0.51 - 2014-03-18

  • Fixed wrong trace() results in some complex shaders.

11.0.50 - 2014-03-15

  • Layer picker in i-display now sends feedback to Maya for light intensities and selections.
  • Fixed a crash when a coshader method resizes an array parameter which was not empty on entry (#5110).

11.0.49 - 2014-03-12

  • Fixed a performance issue with texture lookups when displays with light categories are used (#5101).
  • Unshadowed environment output of trace() is now masked by area lights just like the regular output.

11.0.47 - 2014-03-09

  • Fixed some filtering issues with raytraced displacement.

11.0.46 - 2014-03-06

  • The opacity() method of shaders is no longer systematically run before surface(). This may require updating some hand coded shaders to either include the opacity code in surface() or make an explicit call to opacity(). The opacity() method is now called directly by 3Delight only when the opacity is all that is needed, such as for transmission rays.

11.0.45 - 2014-03-04

  • Fixed a filtering issue with textured area lights.
  • Fixed a source of crashes.
  • Added "displaceonly" query to rayinfo().

11.0.44 - 2014-02-27

  • i-display now saves the current Color Profile so re-opening the software doesn't reset the profile to "none" (#4864).

     

11.0.43 - 2014-02-21

  • Added "unshadowedenvironment" and "unshadowedarealight" outputs to trace().
  • Fixed a precision issue with the illuminate() statement.

11.0.42 - 2014-02-20

  • Build requested by fixes in the 3Delight For Maya package.

 

11.0.41 - 2014-02-19

  • Fixed a performance issue with the tiff display driver on windows.

11.0.40 - 2014-02-18

  • Fixed rare NaN values with area lights.
  • Fixed Mac OS X i-display problems.

11.0.39 - 2014-02-13

  • Changed exr channel naming for single float AOVs for better presentation in Nuke (#5042).
  • i-displayTwo useful LUTs have been added to the View -> Color Profile menu: REC 709 and sRGB. Additionally, LUTs can be changed anytime (there were previously applied on images at load time)

11.0.38 - 2014-02-11

  • Added the ability for RiDisplay to fetch user attributes directly. Example:

    Display "output_attribute.tif" "tiff" "color attribute:user:colorattrib"
  • Ray-traced subsurface produces smoother results when using very long mean free paths (#5048).
  • Fixed a performance issue with ray traced displacement when excessive bounds are used.

11.0.37 - 2014-02-07

  • Fixed cracks with view dependant multi camera output.

11.0.36 - 2014-02-05

  • Fixed a performance issue with raytraced displacement.

11.0.35 - 2014-02-05

  • Fixed occlusion(), indirectdiffuse() and subsurface() when view dependent shading is used.
  • Fixed timing statistics for displace methods.

11.0.34 - 2014-02-04

  • Fixed a bug which sometimes caused incorrect and slow renders when tracing large displacement.
  • Fixed incorrect "environmentcontribution" output from trace() when using "lightcategory" displays.

11.0.33 - 2014-01-31

  • Fixed speckles which were sometimes introduced by the GI optimisation.
  • Optimized some cases of subdivision mesh primitive variable evaluation.

11.0.32 - 2014-01-27

  • Added support for motion blurred environment maps in trace() with the raytrace hider.

11.0.31 - 2014-01-24

  • Fixed "eta" parameter of trace() and bsdf() which was inverted for all BSDFs except "glass-ggx".

11.0.30 - 2014-01-23

  • Fixed sampling of area lights with falloff other than quadratic.

11.0.29 - 2014-01-20

  • Fixes with multi-camera output when using REYES.
  • Increased search range for textureinfo() with UDIM textures.

11.0.28 - 2014-01-17

  • Added "arealightcontribution" parameter to the trace() shadeop.
  • trace() now computes area light contribution even once the maximum trace depth is reached, as it already does for environment map contribution.
  • Fixed negative raytracer memory statistics.

11.0.27 - 2014-01-15

  • Improved area light sampling with specular BRDFs.
  • Faster area light sampling with many lights.

11.0.26 - 2014-01-09

  • Fixed orientation issue with RiCoordSysTransform.
  • Faster area light sampling with many lights.

11.0.25 - 2014-01-08

  • The ray-traced version of the subsurface() shadeop now supports the "model" parameter as well as a new "singlescatter" parameter. The model can be either "classic" (for the classic dipole) or "betterdipole" for the better dipole model. The "singlscatter" parameter is a scalar ranging between 0 and 1 indicating the strength of the single scattering effect. It is recommended to set this value to 1.
  • Trace subsets now support intersection of group lists with the & operator.
  • Fixed shader space on alternate cameras when using view dependent shading with REYES.

11.0.24 - 2014-01-06

  • Fixed licutils which would not return a hostid on some newer linux distributions.

11.0.23 - 2014-01-03

  • Fixed bugs in subdivision memory statistics. Memory consumption would sometimes appear much higher than it is.
  • Fixed bugs in area light sampling.
  • Added "float pixelaspectratio" and "float imageaspectratio" to RiMakeTexture().
  • TIFF display driver is now able to write many layers/channels into the same file. Layers can have different bit depths and different data types (#4955).
  • Fixed a hang with some combinations of subsurface and ray traced displacement.

11.0.22 - 2013-12-17

  • Fixed some crashes to area lights (#4944).
  • "transmission" type rays with trace() now always cause surfaces to shade black, regardless of the hitmode. The transmission output itself is unaffected.
  • The time built-in shader variable is now varying and works correctly in the ray tracer (#4916)

11.0.21 - 2013-12-13

  • Improved area light sampling.
  • Fixed outputchannel() in a light shader when used together with display "lightcategory" (#4938).

11.0.20 - 2013-12-10

  • Fixed a bug which prevented i-display from showing multiple layers.

11.0.19 - 2013-12-04

  • Fixed an occasional crash when loading exr files with i-display.
  • Fixed a bug with ray traced subsurface intensity.

11.0.18 - 2013-11-29 

  • Fixed a bug with autocropped exr files using zips compression sometimes having invalid scanlines.

11.0.17 - 2013-11-27

11.0.16 - 2013-11-23 

11.0.15 - 2013-11-22

  • Fixed bad interaction between GI optimisation and area light sampling.

11.0.14 - 2013-11-20

  • Fixed ray traced displacement which was broken on some NURBS in 11.0.13.

11.0.13 - 2013-11-18

  • Improved displacements when using the path tracer. Most of 'cracking' problems should be gone (#4663). 

11.0.12 - 2013-11-15 

  • Fixed renderdl -id flag when used with network render.
  • Fixed a small bias which sometimes appeared in environment map sampling.
  • Added attribute( "Ri:CoordinateSystem:spacename", ... ) query to SL.

11.0.11 - 2013-11-11

  • Faster ray tracing of subdivision surfaces.
  • Optimizations for matte surfaces with the raytrace hider.

11.0.10 - 2013-11-07

  • Fixed subsurface() which was sometimes returning NaN.
  • Added "Hider:progressive" and "Hider:editable" option() queries.

11.0.9 - 2013-10-30

  • Improved quality of environment map sampling with trace().

11.0.8 - 2013-10-28

  • Fixed some environment map sampling artifacts which would not go away easily even with large sample counts. This can have negative impact on results with small sample counts in some cases. In most cases, it is not noticeable either way.

11.0.7 - 2013-10-24

  • Improved quality of environment map sampling with trace().

11.0.6 - 2013-10-22

  • Fixed grouping membership tests for instances/procedurals. Grouping membership declared outside of instances/procedurals were not considered.
  • Improved network cache statistics.  Maximum cache size and used cache size are now reported. Additionally, network cache read and writes have a new timing category so they don't end up in "surface" timing profile.
  • Implemented "__CPUtime" AOV with the raytrace hider.

11.0.5 - 2013-10-11

  • Fixed getvar( null, ... ) with uniform primvars and the raytrace hider (#4846).
  • Added documentation and example for the Scene Edit API.

11.0.4 - 2013-10-09

  • Fixed a bug in the Scene Edit API.  Some light edits were ignored. This problem has been  introduced in 11.0 .
  • Added the "glass-ggx" distribution to trace() and bsdf().

11.0.3 - 2013-10-06

  • Fixed multi-camera bug with path-tracer : there was no motion blur in secondary cameras (#4828).
  • i-display: Image pan/zoom is now done with left mouse button instead of middle mouse button. Consequently, image browsing is now with middle mouse button. Here is a description of the changes in more details:
Mouse ButtonsActionsPrevious Actions
Middle Mouse ButtonImage browsing.
With SHIFT modifier: Fast image browsing (for playback scrubbing).
Image Panning.
With SHIFT modifier: Zooming.
Left Mouse ButtonImage Panning.
With SHIFT modifier: Zooming. With COMMAND modifier: Define Zooming region.
Fast image browsing (for playback scrubbing).
With SHIFT modifier: Image browsing.

11.0.2

  • Fixed missing camera motion blur in GI.
  • Fixed precision issues with some trim curves.

11.0.1 - 2013-10-01

  • Fixed a bug with per light output and motion blur.
  • i-display: added image exposure and mid-tone controls (accessed through the Edit menu).
  • i-display: layers inside an image are now saved correctly when using TIFF file format.

11.0.0 - 2013-09-28

  • Improved responsiveness of IPR edits.

 

  • No labels