photography: lars langemeier | rendering: [zerone]download.0x1-software.com/iray for maya...

28
Photography: Lars Langemeier | Rendering: [zerone] Iray for Maya 2.1 Release Notes 2018

Upload: others

Post on 17-Jan-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Photography: Lars Langemeier | Rendering: [zerone]download.0x1-software.com/Iray for Maya 2.1/ReleaseNotes_IfM2.1.pdf · Release Notes 2018. 2 Table of contents ... • Image based

Photography: Lars Langemeier | Rendering: [zerone]

Iray for Maya 2.1Release Notes

2018

Page 2: Photography: Lars Langemeier | Rendering: [zerone]download.0x1-software.com/Iray for Maya 2.1/ReleaseNotes_IfM2.1.pdf · Release Notes 2018. 2 Table of contents ... • Image based

2

Table of contents1 Feature list ..............................................................................................................................................32 What's new .............................................................................................................................................5

2.1 New materials: ifmBsdf and ifmBsdfMetallicFlakes ......................................................................62.2 Camera and Image Plane improvements .....................................................................................82.3 AxF improvments ........................................................................................................................122.4 UDIM support ..............................................................................................................................132.5 Meta data for openEXR ..............................................................................................................142.6 Section Object capping ...............................................................................................................152.7 Post Denoiser improvements ......................................................................................................172.8 Faster rendering of animations ...................................................................................................182.9 Reality Server export ...................................................................................................................192.10 Streaming Manager ...................................................................................................................20

3 Limitations .............................................................................................................................................213.1 General ........................................................................................................................................223.2 Interface .......................................................................................................................................233.3 Rendering ....................................................................................................................................243.4 Shading ........................................................................................................................................253.5 Texturing ......................................................................................................................................263.6 LPE ..............................................................................................................................................273.7 Queue Manager ..........................................................................................................................28

Page 3: Photography: Lars Langemeier | Rendering: [zerone]download.0x1-software.com/Iray for Maya 2.1/ReleaseNotes_IfM2.1.pdf · Release Notes 2018. 2 Table of contents ... • Image based

3

1 Feature list • RLM licensing• GPU and CPU rendering• Progressively physically based, global illumination rendering• Physically based, layered material model• Image based lighting (IBL) using multiple IBL nodes in a single scene• Sun and sky lighting model• IES light emitter• Light emitting geometry• Support for Maya's standard Directional, Spot, Point and Area Light• Textureable Maya Area Lights(Iray Photoreal)• Light Portal functionality for Area Lights• Custom color for material ID and object ID• Iray Photoreal: Antialiasing for Auxiliary Canvases• Support for Maya's UV based textures and shading networks including multiple UVs• Fast convergence without persistent artifacts• Simultaneous rendering component output (diffuse, specular, depth, etc.)• Additonal BSDFs for glossy light interaction• Light path expressions for custom component output• Aperture shape can be chosen• Stereo rendering for Virtual Reality content creation• Stereo rendering: Left and right camera can be rendered at the same time• Lens distortion with spherical and cylindrical projection preset• Tone mapping• Caustic sampler• Architectural sampler• Matte shadows• Depth of field• Motion blur• Vertex animation motion blur• Vertex color rendering• Degrain function• NEW: Improvements to Deep-Learning powered Post Denoiser• Bloom filtering• NEW: Support of Camera Scale• NEW: Camera parameter Refract Backplate• NEW: Improved image plane, incl. texture map support• Iray Section Objects• NEW: Section capping for Iray Section Objects• Support for Quadro VCA and Iray Server streaming• Support for Iray Queue Manager• MDL preset export• Support for MDL archives (mdr)• Automated instancing detection• Shadow terminator offset to remove shadow borderline artifacts• Normal mapping supported using ifmNormalMapping• Particle instancer node support• NEW: Improved AxF import• NEW: ifmBsdf and ifmBsdfMetallicFlakes material• NEW: UDIM support• NEW: Faster animation rendering• Material Viewer support• ifmState node• HyperShade swatch rendering• Support for NVIDIA Volta GPU architecure

Page 4: Photography: Lars Langemeier | Rendering: [zerone]download.0x1-software.com/Iray for Maya 2.1/ReleaseNotes_IfM2.1.pdf · Release Notes 2018. 2 Table of contents ... • Image based

4

• NEW: Meta data for OpenEXR file format• NEW: Export to RealityServer

Page 5: Photography: Lars Langemeier | Rendering: [zerone]download.0x1-software.com/Iray for Maya 2.1/ReleaseNotes_IfM2.1.pdf · Release Notes 2018. 2 Table of contents ... • Image based

5

2 What's new New features in Iray for Maya 2.1

Page 6: Photography: Lars Langemeier | Rendering: [zerone]download.0x1-software.com/Iray for Maya 2.1/ReleaseNotes_IfM2.1.pdf · Release Notes 2018. 2 Table of contents ... • Image based

6

2.1 New materials: ifmBsdf and ifmBsdfMetallicFlakes

Car model: Sven Prochnow | Rendering and post-production: [zerone] | Photographer: Markus Esser [0x1] Software und Consulting GmbH developed a method for measuring isotropic materials and made thismeasurement data available for production rendering. The measurement captures all aspects of light interactionwith the material from different angles. The results is a physical plausible carpaint material showing a superiorquality. This method is proven since 2007 in several automotive productions. Use the ifmBsdf material to take advantage of this technology. In the installation directory of Iray for Maya 2.1 youfind a folder named bsdfs. This folder contains 6 different measured carpaint data sets. Unlike MDL-materials,these file can be located in any other directory as well. If you want to get a measurement of a custom material and render it with Iray for Maya 2.1 please [email protected].

Page 7: Photography: Lars Langemeier | Rendering: [zerone]download.0x1-software.com/Iray for Maya 2.1/ReleaseNotes_IfM2.1.pdf · Release Notes 2018. 2 Table of contents ... • Image based

7

Render View showing ifmBsdfMetallicFlakes. Car model: Sven Prochnow

Page 8: Photography: Lars Langemeier | Rendering: [zerone]download.0x1-software.com/Iray for Maya 2.1/ReleaseNotes_IfM2.1.pdf · Release Notes 2018. 2 Table of contents ... • Image based

8

Iray for Maya 2.12.2 Camera and Image Plane improvements

Camera attribute Camera Scale is now supported In Iray for Maya 2.1 the Camera attribute camera scale is now supported.

Page 9: Photography: Lars Langemeier | Rendering: [zerone]download.0x1-software.com/Iray for Maya 2.1/ReleaseNotes_IfM2.1.pdf · Release Notes 2018. 2 Table of contents ... • Image based

9

New attribute Refract Backplate in the Iray section of the camera Attribute Editor Also a few improvments to the behaviour of the images planes are done. A new attribute Refract Backplateis added to the Iray section of the camera shape node. Turning this attribute on shows the backplate throughrefractive materials instead the environment.

Page 10: Photography: Lars Langemeier | Rendering: [zerone]download.0x1-software.com/Iray for Maya 2.1/ReleaseNotes_IfM2.1.pdf · Release Notes 2018. 2 Table of contents ... • Image based

10

Supported Display Modes for the Image Plane Also the basic display modes of the image plane are supported now. The display modes are "None" and "RGB".

Page 11: Photography: Lars Langemeier | Rendering: [zerone]download.0x1-software.com/Iray for Maya 2.1/ReleaseNotes_IfM2.1.pdf · Release Notes 2018. 2 Table of contents ... • Image based

11

Image Plane type Texture

Since Iray for Maya 2.1 procedual texture can be used as image plane when the attribute Type Texture isselected. For more information see the chapter 10.8. Image Plane in the User Guide.

Page 12: Photography: Lars Langemeier | Rendering: [zerone]download.0x1-software.com/Iray for Maya 2.1/ReleaseNotes_IfM2.1.pdf · Release Notes 2018. 2 Table of contents ... • Image based

12

2.3 AxF improvments

Render View showing Axf materials rendered with Iray for Maya 2.1 The AxF SDK 1.5.1 has been integrated. This adds support for GGX fitting targets (AxF SVBRDF profile version3). • The conversion of the car paint sub clear coat material has been improved:

a. The directional color curve is now fully represented which yields correct rendering of color shiftingpaints.b. Car paints with refractive clear coat are now supported.c. These improvements are realized via measured BRDFs in MDL.d. This behavior can optionally be disabled by a material parameter: if disabled, the material will not usethe measured BRDFand potentially render incorrectly though.

• Car paint flakes are now supported by a dedicated procedural:a. Flake statistics are derived from the measured flake BTF data in the AxF.b. Flakes are enabled by default if present in the AxF file. They can be disabled by a material parameter.c. The material exposes artistic controls to modify flake size, intensity, and reflection roughness.

Page 13: Photography: Lars Langemeier | Rendering: [zerone]download.0x1-software.com/Iray for Maya 2.1/ReleaseNotes_IfM2.1.pdf · Release Notes 2018. 2 Table of contents ... • Image based

13

2.4 UDIM support

File Texture attribute editor

Iray for Maya 2.1 support UDIM textures. Select UDIM in the UV Tiling Mode attribute in the File Texture atttrbuteeditor.

Page 14: Photography: Lars Langemeier | Rendering: [zerone]download.0x1-software.com/Iray for Maya 2.1/ReleaseNotes_IfM2.1.pdf · Release Notes 2018. 2 Table of contents ... • Image based

14

2.5 Meta data for openEXR

Image Settings for OpenEXR-Format UI It is now possible to add custom meta data when using exr as output format for rendering. You find this UI in theOpenEXR Settings of the Render Settings window.

Page 15: Photography: Lars Langemeier | Rendering: [zerone]download.0x1-software.com/Iray for Maya 2.1/ReleaseNotes_IfM2.1.pdf · Release Notes 2018. 2 Table of contents ... • Image based

15

2.6 Section Object capping It is now possible to render section caps when using Section Objects. The corresponding attribute can be foundin the Render Settings Iray Comman section.

Enable section capping turned off

Page 16: Photography: Lars Langemeier | Rendering: [zerone]download.0x1-software.com/Iray for Maya 2.1/ReleaseNotes_IfM2.1.pdf · Release Notes 2018. 2 Table of contents ... • Image based

16

Enable section capping turned on

Page 17: Photography: Lars Langemeier | Rendering: [zerone]download.0x1-software.com/Iray for Maya 2.1/ReleaseNotes_IfM2.1.pdf · Release Notes 2018. 2 Table of contents ... • Image based

17

2.7 Post Denoiser improvements There are few improvements done for the Post Denoiser: • Support for Tensor Core on Volta GPUs has been added to the denoiser. The Tensor Core acceleratesinference in the denoiser up to three times on GV100 GPUs.• Denoiser training sets have been updated. Features are preserved better.• Automatic tiling in the denoiser has been improved to reduce memory consumption. Also two new parameters are added: "Max. Memory" and "Denoise Alpha". For more details see the chapter6.2.7. Post Denoiser attributes in the Iray for Maya 2.1 User Guide.

New attributes for the Post Denoiser

Page 18: Photography: Lars Langemeier | Rendering: [zerone]download.0x1-software.com/Iray for Maya 2.1/ReleaseNotes_IfM2.1.pdf · Release Notes 2018. 2 Table of contents ... • Image based

18

2.8 Faster rendering of animations Iray for Maya 2.1 introduces a faster rendering method of animations. Per default the scene database is updatedinstead of rebuilding it from frame to frame. This can be turned off using the command line flag fastAnimation. Formore details see the chapter 7.2 Command line rendering in the Iray for Maya 2.1 User Guide

Page 19: Photography: Lars Langemeier | Rendering: [zerone]download.0x1-software.com/Iray for Maya 2.1/ReleaseNotes_IfM2.1.pdf · Release Notes 2018. 2 Table of contents ... • Image based

19

2.9 Reality Server export

Export dialog box for the RealityServer export. RealityServer is a software development platform for integrating Cloud Based Photorealistic 3D Rendering inany application. It provides Web services and API frameworks that developers can utilise to easily integrate 3Drendering in any web based or desktop application. RealityServer runs as a server, much like a standard Webserver like Apache or Microsoft IIS, it accepts requests and responds with streams of 3D rendered imagery.RealityServer is provided for developers to install either on their own servers or on those of popular Cloudproviders. Read more about RealityServer at https://www.migenius.com

Because RealityServer is built directly on NVIDIA® Iray® Iray for Maya 2.1 can be used to create content forRealityServer. Use the RealityServer export option to get content from Iray for Maya 2.1 to RealityServer. Theoutput format of the RealityServer export is mi. See the chapter RealityServer export in the User Guide for more details.

Page 20: Photography: Lars Langemeier | Rendering: [zerone]download.0x1-software.com/Iray for Maya 2.1/ReleaseNotes_IfM2.1.pdf · Release Notes 2018. 2 Table of contents ... • Image based

20

2.10 Streaming Manager Iray for Maya 2.1 introduces a new technology to handle remote sessions for lighting and shading actions. TheStreaming Manager is used to stream the content of Maya's Render View to a web site which acts as a viewer.Currently this feature is in beta and a detailed documentation is under construction. If you want to become part of the beta program please sent an email to [email protected].

Page 21: Photography: Lars Langemeier | Rendering: [zerone]download.0x1-software.com/Iray for Maya 2.1/ReleaseNotes_IfM2.1.pdf · Release Notes 2018. 2 Table of contents ... • Image based

21

3 Limitations

Page 22: Photography: Lars Langemeier | Rendering: [zerone]download.0x1-software.com/Iray for Maya 2.1/ReleaseNotes_IfM2.1.pdf · Release Notes 2018. 2 Table of contents ... • Image based

22

3.1 General Geometry Types Iray for Maya does not render NURBS or SubdivisionSurface objects.Workaround: Convert NURBS and SubdivisionSurface objects to Polygons before rendering. Inherit transform Iray for Maya does not support the Inherit Transform attribute. Usage of multiple UV sets Using multiple UV sets might cause problems in other areas where Object Ids are involved. This can happenwhen using Object Id -> Set in the Attribute Editor or using the multipleSwitch nodes. Another problem mightappear when Object Ids are used in custom MDL materials. Usage of multiple shadingSwitch nodes Using the multiple shadingSwitch nodes — singleShadingSwitch, doubleShadingSwitch and tripleShadingSwitch— might cause problems in other areas where Object Ids are involved. This can happen when using Object Id -> Set in the Attribute Editor or when using multiple UV sets. Another problem might appear when Object Ids areused in custom MDL materials.

Page 23: Photography: Lars Langemeier | Rendering: [zerone]download.0x1-software.com/Iray for Maya 2.1/ReleaseNotes_IfM2.1.pdf · Release Notes 2018. 2 Table of contents ... • Image based

23

3.2 Interface Attribute Editor Due to a bug in Maya on Windows OS the color field beside Object ID->Set is getting dark grey after setting thecolor in the RGBA Color Chooser.Workaround: You need to switch the Object ID attribute once and then go back to Object ID->Set to see thecorrect color in the color field. Hypershade Quickly changing the MDL type in an ifmMDLMaterial node, while the material is graphed and visible in thehypershade node editor window, can cause a crash.Workaround: To stop Maya from crashing, close/minimize the hypershade window, or reduce the display mode ofthe ifmMDLMaterial node to "2" as shown in the following image:

Reducing the display level of the ifmMDLMaterial node

Hardware texturing In viewport hardware texturing mode, errors may occur when Iray for Maya materials are assigned to objects. It isrecommended to use only wireframe or smooth shaded mode in the viewports when working with scenes usingIray for Maya.

Page 24: Photography: Lars Langemeier | Rendering: [zerone]download.0x1-software.com/Iray for Maya 2.1/ReleaseNotes_IfM2.1.pdf · Release Notes 2018. 2 Table of contents ... • Image based

24

3.3 Rendering IPR: Motion Blur Adjustments to the motion blur attributes in the Render settings don't trigger IPR updates.Workaround: You need to re-render the current camera to see attribute adjustments in the rendered image. IPR: Environment nodes Display and Render Layer changes of environment nodes (ifmImageBasedLighting and ifmHosekSkylight) ortheir parents aren't handled correctly and may crash during IPR.Workaround: Turn off IPR while assigning environment nodes to Display Layers or Render Layers. Motion Blur Iray only supports motion blur for transform nodes. This means, for example, that time varying material attributesor textures will not produce motion blur effects. Image naming Iray does not write images when no file extension is added to the file name. This will happen when the settingname.# or name.ext.# of the Frame/Animation ext attribute in the Render Settings window is chosen. Iray Interactive restrictions Iray Interactive has the following rendering limitations: • No volumetric effects except volume attenuation by Beer's law.• Emissive geometry is not illuminating the scene, but it is considered when the geometry is hit directly.• Non-specular refraction is rendered black.• No motion-blur.• No custom matte objects.• The number of elemental BSDFs per material are restricted to a maximum of 16.• The number of procedural texture functions per material are restricted to a maximum of 32.• The material volume properties are ignored, for example, no volumetric effects, except for volume attenuation inglass-like materials.• Fractional cutout opacity is not supported. For values less than 0.5, the object is fully transparent; otherwise, theobject is fully opaque.• The rounded-corners feature is not supported. Hard shadows when using Maya standard lights Using Maya standard lights with Iray for Maya only supports hard shadows.Workaround: Use light emissive geometry instead. Texturing Maya Area Lights in Iray Interactive Maya Area Light using a texture map is ignored when rendering with Iray Interactive.Workaround: Use Iray Photoreal instead. Texturing Maya standard lights The other Maya standard lights — Spot Light and Directional Light — do not allow the use of a texture map tomodify the Color attribute when using Iray for Maya.Workaround: Use light emissive geometry instead

Page 25: Photography: Lars Langemeier | Rendering: [zerone]download.0x1-software.com/Iray for Maya 2.1/ReleaseNotes_IfM2.1.pdf · Release Notes 2018. 2 Table of contents ... • Image based

25

3.4 Shading Material assignment Per-face material assignment on polygon objects may slow down Iray.Workaround: If possible, split the geometry in parts and assign materials per object. Material connection Looping material connections will crash IrayWorkaround: Avoid looping connection in material networks.

Illustration of a material looping connection

Page 26: Photography: Lars Langemeier | Rendering: [zerone]download.0x1-software.com/Iray for Maya 2.1/ReleaseNotes_IfM2.1.pdf · Release Notes 2018. 2 Table of contents ... • Image based

26

3.5 Texturing Image naming for file textures Iray does not understand images as texture maps when no file extension is added to the file name.Workaround: Use the following syntax to name your files before opening them as texture map:filename.extension, for example, background_1.png. Bump mapping Iray for Maya doesn't support Tangent Space Normals and Objects Space Normals in the bump2d node.Workaround: If you want to use normal maps use the ifmNormalMapping node instead. 3D textures Not all Maya's procedual textures are supported. Refer to the chapter Supported Maya Materials for a list ofsupported textures.Workaround: Try to use one of Iray's procedural 3d textures if possible. Projection node • Bump mapping is not supported when using the Projection node.• The attributes Fit Type and Fit Fill in the Camera Projection Attributes section are not supported.

Page 27: Photography: Lars Langemeier | Rendering: [zerone]download.0x1-software.com/Iray for Maya 2.1/ReleaseNotes_IfM2.1.pdf · Release Notes 2018. 2 Table of contents ... • Image based

27

3.6 LPE User-defined LPEs Some combinations of user-defined LPEs can trigger a slowdown due to syntax checking, resulting in extendedrender times. Workaround: If you have more than 10 canvases and experience a slowdown due to LPE input, open anotherrender layer.

Page 28: Photography: Lars Langemeier | Rendering: [zerone]download.0x1-software.com/Iray for Maya 2.1/ReleaseNotes_IfM2.1.pdf · Release Notes 2018. 2 Table of contents ... • Image based

28

3.7 Queue Manager File format mismatch Iray for Maya uses a different technique to save image formats than Iray Server. This can lead to differenceswhen rendering the same scene with, for example, the command line renderer using a third-party rendermanager and Iray Server. Workaround: Don't mix command line rendering and Iray Server when splitting an animation in one scene file.