Share

LookdevX for Maya v1.7.0 Release Notes

Release Highlights

OpenPBR is the new default Material

image for OpenPBR

OpenPBR is now the new default material in Maya. It offers an expressive and intuitive set of controls capable of accurately modeling the majority of CG materials, together with increased interoperability including compatibility with MaterialX and OpenUSD. For detailed information about its usage and settings, see OpenPBR Surface in the Arnold User Guide.

Improved Publishing Workflows Publishing Settings: A new settings panel adds controls for how MaterialX Compounds can be published in LookdevX. Global Paths: Compounds saved to disk can now be loaded from path locations set manually, or through an environment variable. Multiple Global paths can be set up at the same time, these paths are displayed in the LookdevX section of the Maya Preferences Window. Make Editable: Instances of Compounds in the graph can now be made editable.

MaterialX Updated MaterialX has been updated to 1.38.10. This includes an OpenPBR shader that was backported from 1.39 to allow creating and editing OpenPBR Surface materials in LookdevX. The USD exporter is also able to export OpenPBR materials to the MaterialX implementation. Relative paths are now supported when exporting MaterialX documents through MaterialX Export dialog. The path is relative to the location of the MaterialX document.

Generative Textures API A new generative textures API makes it easy to integrate your generative AI service of choice into LookdevX by creating a C++ or Python plug-in. The plug-in appears as a compound node in the "Experimental" section of the node library, which encapsulates the texture nodes generated by the service. An overview and instructions on how to get started are included in the LookdevX installation.

USD Updated to v24.11 USD in LookdevX has been updated to v24.11

What's Fixed

Crash when graphing a material in the LookdevX editor LOOKDEVX-3780
Error when changing a global library path LOOKDEVX-3709
Materialx relative path does not render with Arnold LOOKDEVX-3707
Performance drop with MaterialX OpenPBR material LOOKDEVX-3702
MaterialX OpenPBR LOOKDEVX-3701
Parameters should not be editable on a non-editable compound LOOKDEVX-3691
Define rules for publishing dialog options LOOKDEVX-3674
Some of the graph menu options should not work with Non-editable compounds LOOKDEVX-3659
Publishing dialog should remain open when it fails to publish LOOKDEVX-3655
LookdevX integration LOOKDEVX-3649
User can rename/delete/customize non-editable compound ports from parameter editor LOOKDEVX-3628
Crash with full Undo/Redo after making a node editable LOOKDEVX-3619
[USD] Performance issue with changing parameter values on mtlx nodes LOOKDEVX-3564
Node changes position when Making Editable after moving LookdevX window LOOKDEVX-3556
Freeze on Soloing due to MaterialX Document Creation Order LOOKDEVX-3555
Crash when connecting to a node with no outputs LOOKDEVX-3551
Validation doesn't update after making an input valid again LOOKDEVX-3550
Deleting a compound input creates invalid state on connected node LOOKDEVX-3549
[Publishing] Making Arnold Standard_Surface editable loses output connection LOOKDEVX-3538
[Publishing] Opening a MaterialX file with an input at the top level crashes Maya LOOKDEVX-3534
Adsk_ramp interpolation flips to default option when made editable LOOKDEVX-3514
Disable publishing workflow for Arnold specific nodes LOOKDEVX-3513
Make editable on surface shaders create an error LOOKDEVX-3503
[Publishing] Unexpected nodes show up in the MaterialX document LOOKDEVX-3432
USD Type dropdown missing LOOKDEVX-3430
Users should not be able to drag/drop nodes inside a non-editable compound LOOKDEVX-3424
Users shouldn't be able to rename the Node def compound name LOOKDEVX-3405
Undo/Redo Invalid connections on instanced node crash Maya LOOKDEVX-3396
[MTLX] Crash on replacing invalid connection LOOKDEVX-3355
Users shouldn't be able to edit the name of the nodes inside a non-editable node-definition LOOKDEVX-3341
[Publishing] Cut and Duplicate options should be disabled in the node right-click menu LOOKDEVX-3338
LookdevX preferences option should not be greyed on welcome screen LOOKDEVX-3318
"Hide Input Node" option should be greyed out in top level LOOKDEVX-3317
[MTLX] Importing a document that's part of the search path doesn't work correctly LOOKDEVX-3287
Users shouldn't be able to edit or remove connections inside a non-editable node-definition LOOKDEVX-3251
Promoting ports on a published compound crash Maya LOOKDEVX-3246
Mac: Closing the tab while publishing compound crashes Maya LOOKDEVX-3224
Instances of published compound do not update after reloading the library LOOKDEVX-3219
[MTLX] Unable to remove connection if the published compound is missing LOOKDEVX-3209
[Ramp] Crash when File>New scene with exposed Input port on the ADSK_ramp node LOOKDEVX-3018
[Ramp] Inability to Edit Unconnected Color Ports LOOKDEVX-3006
[MTLX] "Clear Selected Material" Option is Enabled with Surface Material Selection and Throws Error LOOKDEVX-2990
[Typeless] Issue with Hidden adsk_converter Nodes in Older Versions of LookdevX LOOKDEVX-2878
[MTLX] Performance issue with changing node type LOOKDEVX-2819
Adsk_ramp node color picker UI expand option does not work LOOKDEVX-2666


Known Limitations

Texture paths are missing when instancing a Compound that was published with hardcoded textures paths. Publishing with hardcoded texture paths should be avoided. LOOKDEVX-3222
Re-ordering or renaming tabs does not trigger dirty scene. LOOKDEVX-1431
Publishing: Setting the Global Libraries path to a random folder may pick up files that it should not be loading.
Publishing Compounds on a Mac may require setting permissions on the default folder to allow published compounds to be written to disk.

Was this information helpful?