Redshift Proxy Manager

As the name implies, this is a tool for managing Redshift proxies in your scene.

Features:

  • Identify unresolved proxies (will appear in red)
  • Repath proxy files
  • Run Find-and-Replace operations on paths
  • Manage display modes
  • Manage mesh linking for custom preview meshes
  • Manage material modes
  • Set custom prefix for material name matching
  • Quickly rename meshes to include a custom suffix

Requirements:

  • Softimage 2014+
  • Redshift 1.2.22+
  • Install Python 2.7
  • Install PyQt4
  • Install PyQtForSoftimage addon
  • Install Redshift Proxy Manager addon

A port to Maya is planned.



Usage

1. Download and install the addon:  Redshift Proxy Manager
2. From the File menu, run the tool by choosing the ‘Redshift Proxy Manager’ command.

  • “Refresh” – Rescans the scene and updates the contents of the list. If a proxy cannot be resolved to a file on disk, its entry in the list will appear in red.
  • “Track Selection”-  If this is enabled, selecting proxies in the list will also select them in the scene.
  • “Find/Replace” – Run a simple find-and-replace operation on all proxy paths in the scene.
  • Right-click in the list to access the contextual menu. Most of these commands should be self-explanatory.
  • “Append Suffix” is a very basic command to rename the selected mesh(es) to include a custom suffix. This is useful for helping to identify proxies in the Explorer by name, since they appear only as standard polymesh items.
  • Some operations can be done on multiple proxies at once, such as setting display modes, setting material modes, setting a name-matching prefix, etc.
  • In addition to the commands in the context menu, shortcuts are available for certain commands, by double-clicking in certain columns. Double-click on a proxy’s ‘Linked Mesh’ column to switch to a pick session to set a linked mesh; Double-click on the ‘Prefix’ column to set a prefix; Double-click on the path to browse for a new proxy file.
  • Currently, picking a linked mesh is still a separate process from actually displaying a proxy as a linked mesh. I may automate this, but if you pick a linked mesh and don’t see a change, be sure to set the proxy’s display mode to ‘Linked Mesh.’