Edit multiple node attributes of the same type (Bitmaps, Materials, ...) at the same time in a dcc (Maya, 3ds Max).
List of supported plugins
- Click on the code button above and download the package as a .zip file.
- Unpack the zip archive.
- Drag the setup_maya.mel file into the viewport of maya.
- This creates a button on the shelf that can be used to launch the tool.
If preferred the package can be installed manually by moving the nodemanager directory into a location where it can be loaded as a python package by maya. The tool can then be ran with the following code:
from nodemanager.plugins.maya import run
window = run()
- Set a context.
- Set a node type.
- Load nodes.
- Edit attributes by double clicking on the items in the table or right-click > Edit Selected.
- Show and hide columns by right clicking on the header.
- Filter items by bringing the display view from the left by dragging the handle.
- Run actions by pressing the buttons from the action view on the right on selected nodes.
Here are some of the actions that can be run on nodes:
This just deletes the selected node. It does not preserve any connections.
Graph the selected nodes in the hypergraph.
Find and replace on the string in the filepath attribute of file nodes.
Copy or move files from their current location to a new specified folder.
If the option Preserve parent directory
is checked, and a C:\target_directory
as the target directory, a texture will be copied from C:\parent_directory\source_file.jpg
to C:\target_directory\parent_directory\source_file.jpg
.
If the textures do not exist on disk, this action can locate it by searching all sub directories of the specified path.
This is meant as an example action to show what might be possible. Auto Color Space just sets the color space based on what channel the texture is plugged into. However this does not work if a mask is plugged into a layered texture in a color channel. Use with caution.
Resets the filter and filter bias attributes.
This generates .tx files of the selected nodes. If the directory contains raw
it will be replaced by tiled
.
The important settings for the user are listed under [general]
or the current dcc header such as [maya]
.
load_on_open
: Should the nodes be loaded when the window is opened.
maketx_path
: the path to maketx.exe
maya:
use_bump2d
: set this to true if you prefer the native bump2d node.
The tool is built with a plugin system to easily extend the functionality to different dccs and renderers. Here is a list of currently supported features. Please reach out if there are any features you would like to be supported.
- Maya
- 3ds Max
- maya_native_file
- maya_native_lambert
- maya_arnold_aiImage
- maya_arnold_standardSurface