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.
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.
12.0.69 - Upcoming
- OSL: fixed subsurface scattering bug (subsurface effect had wrong intensity).
- Fixed displacement quality issues when rendering instances.
12.0.68 - 2016-03-09
- Fixed some interior shaders not being rendered (#6198).
- Fixed occasional hang of deep exr output (#6200).
12.0.67 - 2016-03-07
- Fixed a problem in i-display that caused renders to abort as soon as they start (#6197).
12.0.66 - 2016-03-03
Due to a bug in i-display, renders would abort after launch. Do not use this version. Previous available and stable version is 12.0.64. Version 12.0.67 fixes the problem.
- OSL: 20% performance improvement on production scene with medium quality settings (shading samples of 200 to 300). For high quality settings (300 to 1000), one can expect 40% performance gain.
- OSL: pre-pass performance scales better with Shading Samples setting. When using relatively low settings (about 50 shading samples) can make the pre-pass go x4 faster.
12.0.65 - 2016-02-26
- OSL shaders are now found using the search paths.
12.0.64 - 2016-02-25
- Speed improvements to the GGX BRDF. We timed up to 3% acceleration on scenes that use this BRDF heavily (e. g. OSL 3Delight Material).
i-display:
zoom in and zoom out transitions are now smooth. Added short cut "Ctrl +" and "Ctrl -" to the zoom action in the menu.- Fixed a bug where setting the matte attribute on one instance would affect all instances of the same object.
12.0.63 - 2016-02-23
- Fixed a crash when using progressive rendering with the OSL path tracer introduced in version 12.0.62.
- Optimized renders with global illumination. Some scenes may be up to 10% faster.
- Fixed a bug with OSL and UDIM textures (#6176).
12.0.62 - 2016-02-18
- Added support for AOVs in the OSL path tracer.
12.0.61 - 2016-02-17
- OSL: Improved sampling of the GGX and GTR functions (removal of noise or "speckles").
12.0.60 - 2016-02-16
- Fixed some valid OSL networks being reported as having a cycle (#6161).
12.0.59 - 2016-02-14
- Fixed OSL transparency bug when a given closure had a negative weight.
- Fixed crash bug with Open EXR files that used to "autocrop" option.
Due to a bug introduced in 12.0.55, renders that save EXR files could produce random crashes. Please update to this version or higher.
12.0.58 - 2016-02-12
- Fixed problems with edge detection when output to a single exr file with other layers (#6150).
12.0.57 - 2016-02-09
- Fixed a bug with OSL GI and transparent surfaces (#6144).
12.0.56 - 2016-02-05
- Fixed visibility of volumes in some cases (#6141).
- Fixed a potential OSL rendering performance issue introduced in 12.0.50.
12.0.55 - 2016-02-02
i-display:
now takes half the memory when rendering floating point data (such as data saved to EXR files).- Technical: display drivers can now ask for "half" data type (16-bit floats). This is done using the
PkDspyFloat16
(refer to the 'ndspy.h
' file).
12.0.54 - 2016-02-01
- Fixed a crash with message passing from light shaders (#6136).
12.0.53 - 2016-01-31
- i-display: Fixed some UI glitches in the toolbar (#6127).
- i-display: Fixed layer name display consistency in various UI elements (#6127).
- i-display: Now support half-float natively. Before, half images (such as EXRs) were stored as 32-Bit floats in memory. The net effect of this change is lower memory usages in most common situations.
12.0.52 - 2016-01-27
- Added basic support of spot lights in OSL renders. The following parameters are supported:
color
,intensity
,decayRate
,coneAngle
,penumbraAngle and
dropoff.
Fixed an OSL subsurface bug.
OSL Rendering passes area not working in 3Delight for Maya.
12.0.51 - 2016-01-26
- Fixed an OSL subsurface bug introduced in 12.0.50.
12.0.50 - 2016-01-25
- Fixed infinite values caused by subsurface scattering in some OSL renders.
- Fixed output of multiple deepexr files.
- OSL texture() call now supports UDIMs.
12.0.49 - 2016-01-18
- Improved environment map sampling for some maps.
- Fixed a source of speckles in some renders.
i-display: Now supports trackpad multi-touch input. Two fingers swipe scrolling (with inertia) and pinch zooming gestures are supported.
12.0.48 - 2016-01-12
12.0.47 - 2016-01-04
- i-display: Fixed troubles when rendering from inside Maya.
12.0.46 - 2015-12-29
i-idisplay doesn't properly accumulate images rendered from Maya. Please use 12.0.47.
- Improved OSL statistics.
- Added high quality environment sampling to the OSL renderer.
- Fixed subtle problems with displacements when using the OSL renderer.
- Improved transparency in the OSL renderer.
- i-display: Now supports OCIO configurations.
- i-display: Fixed rendering issues in thumbnails.
- i-display: Better rendering of the region tool when in Contact Sheet mode.
12.0.45 - 2015-12-19
- i-display: Added an application icon.
- Small optimizations in the OSL renderer.
12.0.44 - 2015-12-17
- i-display: Fixed aspect ratio problems.
12.0.43 - 2015-12-12
- Improved rendering of edge detection width varying width.
12.0.42 - 2015-12-11
- i-display: Added a toolbar. It can be customised using Windows -> Customize Toolbar.
- Fixed a crash with interior shaders using
outputvolumefragment
() to output AOVs.
12.0.41 - 2015-12-10
- Fixed getvar( null, ... ) with vertex displacement.
12.0.40 - 2015-12-04
- i-display: Added a region tool. The tool allows for easy re-render on specific image regions.
12.0.39 - 2015-12-02
- Fixed evaluation of interior shaders for transmission rays which end inside a volume box (#6061).
12.0.38 - 2015-11-21
- Added support for OpenColorIO transforms on display drivers.
12.0.37 - 2015-11-15
12.0.36 - 2015-11-14
12.0.35 - 2015-11-11
- Fixed result of shadow(), gather(), occlusion() and indirectdiffuse() with multicamera rendering.
- Fixed crashes with "osltracer" when using progressive mode.
12.0.34 - 2015-11-09
12.0.33 - 2015-11-04
- New "horizon" parameter added to trace().
12.0.32 - 2015-10-30
- Fixed DoF with spherical camera.
12.0.31 - 2015-10-24
- Fixed bad sampling of GGX and GTR distributions in some cases.
12.0.30 - 2015-10-20
- Fixed a crash with Rif filters and IPR.
12.0.29 - 2015-10-17
12.0.28 - 2015-10-10
- Improved sampling of GGX ("glass-ggx") and GTR ("glass-gtr") distributions when used to render reflection. Sampling of refraction alone, or sampling of reflection and refraction together is unchanged.
- Corrected bad area light sampling in the first passes of an IPR session (#5994).
12.0.27 - 2015-10-06
- The deepexr output now supports arbitrary pixel filters.
12.0.26 - 2015-09-25
- i-Display: a visual glitch when switching to and from full screen mode has been fixed (Mac OS X only).
12.0.25 - 2015-09-23
- Fixed subsurface sometimes being too blurry with low samples count (#6016).
12.0.24 - 2015-09-18
12.0.23 - 2015-09-17
- Added "label" parameter to subsurface() shadeop.
12.0.22 - 2015-09-17
- Fixed __edgewidthscale, __edgecolor and __edgealpha variables sometimes not working when edge detection is used with display subsets (#5995).
12.0.21 - 2015-09-10
12.0.20 - 2015-09-08
- Fixed behavior of random() with light categories. It is now the same for all light category AOVs (#6006).
- Fixed a case of incorrect texture() filtering of diffuse rays with blur (#6007).
12.0.19 - 2015-08-25
- The __edgewidthscale variable used for outlines is now selected by depth instead of using the maximum value.
12.0.18 - 2015-08-04
12.0.17 - 2015-08-01
- i-display: Fixed handling of EXR files. Features such as "data window" and "display window" were not working.
- i-display: Can now read Deep EXR files.
- Fixed uniform primitive variable output as AOVs with the raytrace hider.
12.0.16 - 2015-07-31
- Improved memory use of deepexr display driver.
12.0.15 - 2015-07-25
hdri2tif
is no longer part of the package.
- i-display: Added multi-layer support for openEXR (reading and writing).
12.0.13 - 2015-07-11
- subsurface() now accepts the "subset" parameter (#5972).
12.0.12 - 2015-07-10
12.0.11 - 2015-07-10
rayinfo( "depth", ... )
now correctly accounts for hair bounces.
12.0.10 - 2015-07-09
- i-display: Fixing a crash related to the Light Mixer (#5964).
12.0.9 - 2015-07-02
- i-display: Fixed a bug where switching to the Contact Sheet mode would show black images (#5957).
- Removed the different tiling choices in multi-host rendering. Only the "balanced" strategy has been retained.
12.0.8 - 2015-06-29
- i-display: Fixed a bug introduced in 12.0.7.
- Fixed artifacts (occasional bright pixels) with subsurface single scattering.
12.0.7 - 2015-06-26
In this version, i-Display has a bug that causes a bad refresh of incoming renders.
- Added spherical projection support for cameras (#5930 and #5948).
- Added "hairdepth" query to
rayinfo()
.
12.0.6 - 2015-06-18
- Improved sampling of area lights. Long and thin area lights are faster to sample and exhibit less noise.
- Fixed an IPR bug in with camera manipulations (parts of screen not being rendered). Issue #5946.
- i-display: Fixed a bug that affected the Drag & Drop feature (on Linux platforms only it seems but could also affect other platforms). The symptoms were the subject of a topic in the forum.
12.0.6 - 2015-06-15
- In Contact sheet mode, draws image's (or layer's) name over each image.
12.0.5 - 2015-06-11
- i-display: Fixed a crash.
12.0.4 - 2015-06-10
- Fixed a crash in raytraced subsurface scattering.
12.0.3 - 2015-06-08
12.0.2 - 2015-06-04
- trace()'s glass-ggx distribution now accepts anisotropic parameter specification ( "udir" and "roughnessv" ).
- Fixed raytraced subsurface scattering of very thin objects.
12.0.0 - 2015-06-01
- i-display: Now supports Retina (high DPI) displays.