mental ray Release Notes

Version 3.6.54.1

April 30, 2008

Copyright © 1986-2008 mental images GmbH, Berlin

Contents

Introduction
Changes by Version
Support for OpenEXR

Introduction

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

Changes by Version

Note: Version 3.6 and later versions of mental ray are binary incompatible with mental ray versions 3.5.

Version 3.6+ (3.6.50 and later) is binary compatible with mental ray 3.6.

Changes in Version 3.6.54.1

Bug fixes:

Changes in Version 3.6.54.0

Shader changes:

Changes in Version 3.6.53.11

Bug fixes:

Shader changes:

Changes in Version 3.6.53.10

Bug fixes:

Changes in Version 3.6.53.9

Bug fixes:

Shader changes:

Changes in Version 3.6.53.8

Bug fixes:

Changes in Version 3.6.53.6

Feature improvements:

Bug fixes:

Changes in Version 3.6.53.5

Feature improvements:

Shader changes:

Changes in Version 3.6.53.3

Bug fixes:

Changes in Version 3.6.53.2

Bug fixes:

Feature improvements:

Shader changes:

Changes in Version 3.6.53.1

Bug fixes:

Feature improvements:

Changes in Version 3.6.53.0

Bug fixes:

Shader changes:

Changes in Version 3.6.52.14

Feature improvements:

Bug fixes:

Shader changes:

Changes in Version 3.6.52.13

Support for Solaris on 64-bit Sparc and X86 has been added. This includes several changes to the code not affecting the functionality.

Bug fixes:

Shader changes:

Changes in Version 3.6.52.12

Bug fixes:

Changes in Version 3.6.52.11

Bug fixes:

Changes in Version 3.6.52.10

Feature improvements:

Bug fixes:

Shader changes:

Changes in Version 3.6.52.8

Bug fixes:

Changes in Version 3.6.52.7

Bug fixes:

Shader changes:

Changes in Version 3.6.52.6

Bug fixes:

Changes in Version 3.6.52.5

Feature improvements:

Bug fixes:

Changes in Version 3.6.52.4

Bug fixes:

Changes in Version 3.6.52.3

Bug fixes:

Changes in Version 3.6.52.2

Bug fixes:

Changes in Version 3.6.52.1

Bug fixes:

Changes in Version 3.6.50.21

Bug fixes:

Shader changes:

Changes in Version 3.6.50.20

Bug fixes:

Changes in Version 3.6.50.19

Feature improvements:

Shader changes:

Changes in Version 3.6.50.18

Feature improvements:

Bug fixes:

Shader changes:

Changes in Version 3.6.50.17

Bug fixes:

Changes in Version 3.6.50.16

Bug fixes:

Changes in Version 3.6.50.14

Bug fixes:

Shader changes:

Changes in Version 3.6.50.13

Bug fixes:

Changes in Version 3.6.50.12

Bug fixes:

Changes in Version 3.6.50.11

Feature improvements:

Bug fixes:

Shader changes:

Changes in Version 3.6.50.10

Bug fixes:

Changes in Version 3.6.50.9

Feature improvements:

Bug fixes:

Changes in Version 3.6.50.8

New features:

Feature improvements:

Shader changes:

Changes in Version 3.6.50.7

Feature improvements:

Bug fixes:

Changes in Version 3.6.50.6

New features:

Feature improvements:

Bug fixes:

Shader changes:

Changes in Version 3.6.50.5

Feature improvements:

Bug fixes:

Changes in Version 3.6.50.4

Feature improvements:

Bug fixes:

Shader changes:

Changes in Version 3.6.50.3

Feature improvements:

Bug fixes:

Changes in Version 3.6.50.2

Feature improvements:

Changes in Version 3.6.50.1

Feature improvements:

Bug fixes:

Shader changes:

Changes in Version 3.6.3.1

Bug fixes:

Shader changes:

Changes in Version 3.6.2.8

Feature improvements:

Bug fixes:

Changes in Version 3.6.2.7

Bug fixes:

Shader changes:

Changes in Version 3.6.2.6

Feature improvements:

Bug fixes:

Shader changes:

Changes in Version 3.6.2.5

Feature improvements:

Bug fixes:

Shader changes:

Changes in Version 3.6.2.3

Feature improvements:

Bug fixes:

Changes in Version 3.6.2.2

Feature improvements:

Bug fixes:

Shader changes:

Changes in Version 3.6.2.1

Feature improvements:

Bug fixes:

Shader changes:

Changes in Version 3.6.0.32

Feature improvements:

Bug fixes:

Changes in Version 3.6.0.31

Bug fixes:

Changes in Version 3.6.0.30

Bug fixes:

Shader changes:

Changes in Version 3.6.0.29

Bug fixes:

Changes in Version 3.6.0.28

Feature improvements:

Changes in Version 3.6.0.27

Feature improvements:

Bug fixes:

Changes in Version 3.6.0.26

Bug fixes:

Shader changes:

Changes in Version 3.6.0.25

Feature improvements:

Shader changes:

Changes in Version 3.6.0.24

Feature improvements:

Bug fixes:

Shader changes:

Changes in Version 3.6.0.23

Starting with this version, changes in the shader packages are given in a separate list.

Feature improvements:

Bug fixes:

Shader changes:

Changes in Version 3.6.0.22

Feature improvements:

Bug fixes:

Changes in Version 3.6.0.21

Bug fixes:

Changes in Version 3.6.0.20

Feature improvements:

Bug fixes:

Changes in Version 3.6.0.19

Feature improvements:

Bug fixes:

Changes in Version 3.6.0.18

Bug fixes:

Changes in Version 3.6.0.17

Feature improvements:

Bug fixes:

Changes in Version 3.6.0.16

Feature improvements:

Bug fixes:

Changes in Version 3.6.0.14

Feature improvements:

Bug fixes:

Changes in Version 3.6.0.12

Feature improvements:

Bug fixes:

Changes in Version 3.6.0.11

Feature improvements:

Bug fixes:

Changes in Version 3.6.0.10

Feature improvements:

Bug fixes:

Changes in Version 3.6.0.9

Feature improvements:

Bug fixes:

Changes in Version 3.6.0.8

New features:

Feature improvements:

Bug fixes:

Changes in Version 3.6.0.7

Feature improvements:

Changes in Version 3.6.0.6

New features:

Feature improvements:

Bug fixes:

Changes in Version 3.6.0.5

Feature improvements:

Bug fixes:

Changes in Version 3.6.0.3

New features:

Feature improvements: Changes affecting backwards compatibility with mental ray 3.5: Bug fixes:

Changes in Version 3.5.2.0

Feature improvements:

Bug fixes:

Other changes:

Changes in Version 3.5.1.0

Bug fixes:

Other changes:

Changes in Version 3.5.0.19

Bug fixes:

Changes in Version 3.5.0.18

Feature improvements:

Bug fixes:

Changes in Version 3.5.0.17

Feature improvements:

Bug fixes:

Changes in Version 3.5.0.16

Feature improvements:

Bug fixes:

Changes in Version 3.5.0.15

New features:

Bug fixes:

Changes in Version 3.5.0.14

Bug fixes:

Changes in Version 3.5.0.13

Feature improvements:

Bug fixes:

Changes in Version 3.5.0.12

Please note that the description of the changes in version 3.5.0.7 below have been updated in this revision of the document.

New features:

Feature improvements:

Bug fixes:

Changes in Version 3.5.0.11

Bug fixes:

Changes in Version 3.5.0.10

Feature improvements:

Bug fixes:

Changes in Version 3.5.0.9

Feature improvements:

Bug fixes:

Changes in Version 3.5.0.8

New features:

Feature improvements:

Bug fixes:

Changes in Version 3.5.0.7

New features:

Feature improvements:

Bug fixes:

Changes in Version 3.5.0.6

Note: The platform configurations have been updated in this release. The platform nt-x86 is now compiled with the Microsoft Visual Studio .net 2003 (VC 7.1) compiler, and no longer with the VC 6.0 compiler version. This replaces the platform name nt-x86-vc71. The version compiled with VC 6.0 has been renamed to nt-x86-vc6 and is available on request only. The Windows 64 bit platform has been renamed from nt-x86-64 to nt-x64. Note that this can in rare cases cause problems when linking custom shaders which have been compiled with a different compiler version.

New features:

Feature improvements:

Bug fixes:

Changes in Version 3.5.0.5

Changes in Version 3.5.0.2

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.

Copyright © 1986-2008 mental images GmbH, Berlin, Germany.

All rights reserved.

This document contains proprietary and confidential information of mental images GmbH and is protected under copyright law. The contents of this document may not be disclosed to third parties, translated, copied or duplicated in any form, in whole or in part, without the express written permission of mental images GmbH.

The information contained in this document is subject to change without notice. Neither mental images GmbH nor its employees shall be responsible for incidental or consequential damages resulting from the use of this material or liable for technical or editorial omissions made herein.

mental images®, mental ray®, mental matter®, mental mill™, mental queue™, mental q™, mental world™, mental map™, mental earth™, mental mesh™, mental™, Reality™, RealityServer®, RealityPlayer®, RealityDesigner®, MetaSL™, Meta™, Meta Shading™, Meta Node™, Phenomenon™, Phenomena™, Phenomenon Creator™, Phenomenon Editor™, Phenomill™, Phenograph™, neuray™, iray®, imatter®, Cybernator™, 3D Cybernator™, Shape-By-Shading™, SPM®, NRM™, and rendering imagination visible™ are trademarks or, in some countries, registered trademarks of mental images GmbH, Berlin, Germany.

All other product names mentioned in this document may be trademarks or registered trademarks of their respective owners and are hereby acknowledged.