LookdevX for Maya v1.7.0 Release Notes
Release Highlights
OpenPBR is the new default Material
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. |