mental ray Release Notes

Version 3.11.1.13

September 12, 2013

Copyright 1986, 2013 NVIDIA Corporation. All rights reserved.

Contents

Introduction
Changes by Version
Support for OpenEXR

Introduction

These release notes list changes in mental ray since version 3.9.0.0.

Changes by Version

Note: Version 3.11 and later versions of mental ray are binary incompatible with mental ray versions 3.10.x and prior. Partial compatibility with 3.10 and older versions is maintained.

Changes in version 3.11.1.13.

Bug fixes:

Changes in version 3.11.1.12.

Shader changes:

Changes in version 3.11.1.11.

Bug fixes:

Changes in version 3.11.1.10.

Bug fixes:

Changes in version 3.11.1.9.

Bug fixes:

Changes in version 3.11.1.8.

Bug fixes:

Changes in version 3.11.1.7.

Bug fixes:

Changes in version 3.11.1.6.

Feature improvements:

Shader changes:

Changes in version 3.11.1.5.

Bug fixes:

Shader changes:

Changes in version 3.11.1.4.

Feature improvements:

Shader changes:

Changes in version 3.11.1.3.

Bug fixes:

Shader changes:

Changes in version 3.11.1.2.

Bug fixes:

Shader changes:

Changes in version 3.11.1.1.

The Optix libraries used for GPU AO plugin in this release is switched to Optix 3.0 version.

Bug fixes:

Changes in version 3.11.1.0.

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.11.0.18.

Bug fixes:

Shader changes:

Changes in version 3.11.0.17.

Bug fixes:

Shader changes:

Changes in version 3.11.0.16.

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.11.0.15.

Bug fixes:

Changes in version 3.11.0.14.

Bug fixes:

Changes in version 3.11.0.13.

Bug fixes:

Shader changes:

Changes in version 3.11.0.12.

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.11.0.11.

Bug fixes:

Changes in version 3.11.0.10.

Bug fixes:

Changes in version 3.11.0.9.

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.11.0.8.

Bug fixes:

Changes in version 3.11.0.7.

Feature improvements:

Bug fixes:

Changes in version 3.11.0.6.

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.11.0.5.

Feature improvements:

Bug fixes:

Changes in version 3.11.0.4.

New features:

Feature improvements:

Features affecting backwards compatibility:

Bug fixes:

Shader changes:

Changes in version 3.10.3.5.

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.10.3.4.

Bug fixes:

Shader changes:

Changes in version 3.10.3.3.

Feature improvements:

Bug fixes:

Changes in version 3.10.3.2.

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.10.3.1.

Feature improvements:

Bug fixes:

Changes in version 3.10.3.0.

Know issues in this version:

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.10.1.2.

Bug fixes:

Changes in version 3.10.1.1.

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.10.1.0.

Bug fixes:

Shader changes:

Changes in version 3.10.0.23.

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.10.0.22.

Bug fixes:

Changes in version 3.10.0.21.

Bug fixes:

Shader changes:

Changes in version 3.10.0.20.

Bug fixes:

Changes in version 3.10.0.19.

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.10.0.18.

Bug fixes:

Shader changes:

Changes in version 3.10.0.17.

Bug fixes:

Changes in version 3.10.0.16.

Feature improvements:

Bug fixes:

Changes in version 3.10.0.15.

Known limitations in this version:

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.10.0.14.

Feature improvements:

Bug fixes:

Changes in version 3.10.0.13.

Bug fixes:

Changes in version 3.10.0.11.

Bug fixes:

Changes in version 3.10.0.10.

Bug fixes:

Changes in version 3.10.0.9.

Bug fixes:

Changes in version 3.10.0.8.

New features:

Bug fixes:

Shader changes:

Changes in version 3.10.0.7.

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.10.0.6.

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.10.0.5.

Known limitation in this version:

Features affecting compatibility:

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.10.0.4

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.10.0.3 (incomplete list).

Known limitation in this release:

New features:

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.9.4.7

Bug fixes:

Changes in version 3.9.4.6

Feature improvements:

Bug fixes:

Changes in version 3.9.4.5

Feature improvements:

Bug fixes:

Changes in version 3.9.4.4

This version cannot be combined with mental ray 3.9.4.3 and prior in network rendering.

Feature improvements:

Bug fixes:

Changes in version 3.9.4.3

Changes affecting compatibility:

Bug fixes:

Changes in version 3.9.4.2

Bug fixes:

Changes in version 3.9.4.1

Bug fixes:

Shader changes:

Changes in version 3.9.4.0

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.9.2.13

Bug fixes:

Changes in version 3.9.2.12

Bug fixes:

Changes in version 3.9.2.11

Feature improvements:

Bug fixes:

Changes in version 3.9.2.10

Note: for network rendering, this version of mental ray cannot be combined with mental ray version 3.9.2.9 and prior.

Feature improvements:

Bug fixes:

Changes in version 3.9.2.8

New features:

Feature improvements:

Bug fixes:

Changes in version 3.9.2.7

Bug fixes:

Shader changes:

Changes in version 3.9.2.6

Feature improvements:

Bug fixes:

Changes in version 3.9.2.5

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.9.2.2

Feature improvements:

Bug fixes:

Changes in version 3.9.2.1

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.9.1.27

Feature improvements:

Bug fixes:

Changes in version 3.9.1.26

Bug fixes:

Changes in version 3.9.1.25

Feature improvements:

Bug fixes:

Changes in version 3.9.1.24

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.9.1.23

Feature improvements:

Bug fixes:

Changes in version 3.9.1.22

Bug fixes:

Shader changes:

Changes in version 3.9.1.19

Feature improvements:

Bug fixes:

Changes in version 3.9.1.18

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.9.1.17

Feature improvements:

Bug fixes:

Changes in version 3.9.1.16

Bug fixes:

Shader changes:

Changes in version 3.9.1.15

Feature improvements:

Bug fixes:

Changes in version 3.9.1.14

Feature improvements:

Bug fixes:

Changes in version 3.9.1.13

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.9.1.11

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.9.1.10

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.9.1.7

New features:

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.9.1.5

Bug fixes:

Changes in version 3.9.1.4

Feature improvements:

Bug fixes:

Changes in version 3.9.1.3

Feature improvements:

Bug fixes:

Changes in version 3.9.1.2

Feature improvements:

Bug fixes:

Changes in version 3.9.1.1

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.9.1.0

Feature improvements:

Bug fixes:

Changes in version 3.9.0.14

Feature improvements:

Bug fixes:

Changes in version 3.9.0.13

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.9.0.12

Feature improvements:

Bug fixes:

Changes in version 3.9.0.11

Feature improvements:

Bug fixes:

Changes in version 3.9.0.10

Bug fixes:

Changes in version 3.9.0.9

On MacOSX, minimal supported version is increased to 10.5 (Leopard).

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.9.0.8

New features:

Feature improvements:

Bug fixes:

Changes affecting compatibility:

Changes in version 3.9.0.7

Feature improvements:

Bug fixes:

Changes in version 3.9.0.6

New features:

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.9.0.4

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.9.0.3

For mental ray standalone executables and integration libraries protected my SPM, switch the license counting to 1 license per machine. This is more generous than 1 license per 4 threads used since version 3.8.1.16.

Known limitations:

Changes affecting compatibility:

Feature improvements:

Bug fixes:

Shader changes:

Changes in version 3.9.0.0

Feature improvements:

Support for OpenEXR

OpenEXR is a flexible image format designed by Industrial Light & Magic, which has been integrated in mental ray 3.3.0.389 and later versions. OpenEXR comes with the following copyright, which applies only to the OpenEXR portion of mental ray:

Copyright 2004, Industrial Light & Magic, a division of Lucasfilm Entertainment Company Ltd. Portions contributed and copyright held by others as indicated. All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

The ``Pxr24'' compression in OpenEXR comes with the following copyright, which apples only to parts of the OpenEXR portion of mental ray:

Copyright 2004, Pixar Animation Studios

All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Multi-View Images in OpenEXR files come with the following copyright, which apples only to parts of the OpenEXR portion of mental ray:

Copyright 2007, Weta Digital Ltd

All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Support for Ptex

Ptex is a file format and library for per-face texture mapping designed by Walt Disney Animation Studios, which has been integrated in mental ray 3.10.0.1 and later versions. Ptex comes with the following copyright, which applies only to the Ptex portion of mental ray:

PTEX SOFTWARE Copyright 2009 Disney Enterprises, Inc. All rights reserved

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

Disclaimer: THIS SOFTWARE IS PROVIDED BY WALT DISNEY PICTURES AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT AND TITLE ARE DISCLAIMED. IN NO EVENT SHALL WALT DISNEY PICTURES, THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND BASED ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

Support for Alembic

Alembic is the computer graphics interchange format developed by Lucasfilm and Sony Imageworks. In mental ray 3.10, support is provided in geometry shader form. Alembic comes with the following copyright, which applies only to the Alembic portion of mental ray:

TM & 2010-2011 Lucasfilm Entertainment Company Ltd. or Lucasfilm Ltd. All rights reserved.

Industrial Light & Magic, ILM and the Bulb and Gear design logo are all registered trademarks or service marks of Lucasfilm Ltd.

2010-2011 Sony Pictures Imageworks Inc. All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

ALEMBIC ATTACHMENT A — REQUIRED NOTICES FOR DISTRIBUTION

The Alembic Software is distributed along with certain third party components licensed under various open source software licenses ("Open Source Components"). In addition to the warranty disclaimers contained in the open source licenses found below, Industrial Light & Magic, a division of Lucasfilm Entertainment Company Ltd. ("ILM") makes the following disclaimers regarding the Open Source Components on behalf of itself, the copyright holders, contributors, and licensors of such Open

Source Components:

TO THE FULLEST EXTENT PERMITTED UNDER APPLICABLE LAW, THE OPEN SOURCE COMPONENTS ARE PROVIDED BY THE COPYRIGHT HOLDERS, CONTRIBUTORS, LICENSORS, AND ILM "AS IS" AND ANY REPRESENTATIONS OR WARRANTIES OF ANY KIND, WHETHER ORAL OR WRITTEN, WHETHER EXPRESS, IMPLIED, OR ARISING BY STATUTE, CUSTOM, COURSE OF DEALING, OR TRADE USAGE, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT, ARE DISCLAIMED. IN NO EVENT WILL THE COPYRIGHT OWNER, CONTRIBUTORS, LICENSORS, OR ILM AND/OR ITS AFFILIATES BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THE OPEN SOURCE COMPONENTS, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Boost C++ Libraries.

Boost Software License – Version 1.0 August 17th, 2003 Permission is hereby granted, free of charge, to any person or organization obtaining a copy of the software and accompanying documentation covered by this license (the "Software") to use, reproduce, display, distribute, execute, and transmit the Software, and to prepare derivative works of the Software, and to permit third-parties to whom the Software is furnished to do so, all subject to the following:

The copyright notices in the Software and this entire statement, including the above license grant, this restriction and the following disclaimer, must be included in all copies of the Software, in whole or in part, and all derivative works of the Software, unless such copies or derivative works are solely in the form of machine-executable object code generated by a source language processor.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

MurmurHash3

The MIT License (MIT)

Copyright (c) <year> <copyright holders>

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.



1986, 2013 NVIDIA Corporation. All rights reserved.

This document is protected under copyright law. The contents of this document may not be translated, copied or duplicated in any form, in whole or in part, without the express written permission of NVIDIA Corporation.

The information contained in this document is subject to change without notice. NVIDIA Corporation and its employees shall not be responsible for incidental or consequential damages resulting from the use of this material or liable for technical or editorial omissions made herein.

NVIDIA, the NVIDIA logo, and DiCE, imatter, iray, mental cloud, mental images, mental matter, mental mesh, mental mill, mental queue, mental ray, Metanode, MetaSL, neuray, Phenomenon, RealityDesigner, RealityPlayer, RealityServer, rendering imagination visible, Shape-By-Shading, and SPM, are trademarks and/or registered trademarks of NVIDIA Corporation. Other product names mentioned in this document may be trademarks or registered trademarks of their respective companies and are hereby acknowledged.