LookdevX for Maya v1.9.0 Release Notes
Release Highlights
Node Previews Nodes in LookdevX graphs now have swatches that allow you to instantly see the result of any node or combination of nodes without needing to render the entire scene. As node properties are tweaked, node previews update in real time, providing live visual feedback without the need to recompile shaders or re-render. Node previews in a material graph editor enhance the usability, speed, and accuracy of shader/material development. They turn abstract data into visual cues, empowering artists and developers to make faster and more confident creative decisions.
Loading MaterialX Documents MaterialX documents can now be loaded into your Maya scene. Loaded documents retain a link to the original MaterialX file on disk so edits performed in LookdevX can be saved out to the file which lives outside of Maya. New preferences have been added for controlling the behavior of how MaterialX docuemts are saved and loaded documents are indicated by a new icon in the Outliner that alerts you to when the document has unsaved changes.
LookdevX API Improvements The API has been extended to include the ability to create Compounds, as well as rename and delete items.
Color Management Improvements Maya's default config file has been updated to include MaterialX color spaces.
What's Fixed
Crash when changing parameters on a solo'd shader node LOOKDEVX-4618 |
Disable node preview for the Surface_material and Document LOOKDEVX-4601 |
Swatches do not redraw when changing OCIO prefs LOOKDEVX-4600 |
Crash on "libMaterialXRenderGlslLdx" with node preview LOOKDEVX-4594 |
Crash on "externalChangeCallback" when creating a new scene LOOKDEVX-4593 |
Swatches don't always update when using component connections LOOKDEVX-4582 |
Renaming port on a compound does not recompile shader for swatches LOOKDEVX-4574 |
Node Swatches should not render black when texture is a UDIM LOOKDEVX-4569 |
File texture OCIO colour space menu hierarchy is incorrect LOOKDEVX-4551 |
Crash when importing an invalid graph LOOKDEVX-4537 |
Support for relative paths in node previews LOOKDEVX-4526 |
Creating a compound breaks connections of deeply nested nodes LOOKDEVX-4505 |
"Redeclaration of variable "$colLay" Unknown warnings in the script editor LOOKDEVX-4484 |
[MTLX] Tab states are not preserved LOOKDEVX-4435 |
Fix Peptide regex to get Qt from Maya runtime dir LOOKDEVX-4393 |
Unsigned Int support (versioned based on UFE) LOOKDEVX-4368 |
Distance shader samples field missing in USD graph LOOKDEVX-3913 |
[MTLX] Performance Degradation in Graph with Compound Nodes Having Ports LOOKDEVX-3510 |
MaterialX ND_UsdPrimvarReader_XXX nodes not working in USD stages LOOKDEVX-2998 |
Known Limitations
Re-ordering or renaming tabs does not trigger dirty scene LOOKDEVX-1431 |
Adsk_ramp only works on the first UV tile LOOKDEVX-4405 |
MaterialX Node Validation Warning/Error Causes UI Freeze LOOKDEVX-4095 |
Adsk_converter nodes are not removed after fixing port type inside a compound LOOKDEVX-4004 |
"Reapply Rules to Scene" should reload the Image node with new colorspace changes LOOKDEVX-3997 |
LookdevX on Linux (Ubuntu) installs without version so only one can be installed at a time. LOOKDEVX-3807 |
Bad performance with multiple MaterialX Documents LOOKDEVX-3721 |
Performance is very low when creating a large number of shaders LOOKDEVX-3686 |
Crash when clicking on the Image node file path LOOKDEVX-2680 |
[MTLX] Promoting Mtlx image file port changes colorspace of a texture LOOKDEVX-2502 |