Release Notes

[size=150]XMesh MY 1.3.0[/size]
New License File Required
This build requires a new version 1.3 license. Please contact sales@thinkboxsoftware.com for an updated XMesh version 1.3 license file.

What’s New

  • New license version. Please contact sales@thinkboxsoftware.com for an updated XMesh version 1.3 license file.
  • Added support for Maya 2015.
  • Added support form Viewport 2.0 in Maya 2013-2015.
  • saveXMesh and saveXMeshSequence functions can now export a selected shape node. Previously the functions would save shapes under a selected transform node instead.

Bug Fixes

  • Fixed error when opening XMesh Saver dialog due to error in XMeshDeadlineUtils.isInstalled() on some systems.
  • Changed to re-use shading group when a matIDmap file uses the same material name more than once.

[size=150]XMesh MY 1.2.0[/size]
New License File Required
This build requires a new version 1.2 license. Please contact sales@thinkboxsoftware.com for an updated XMesh version 1.2 license file.

What’s New

  • Saver
    [list][*]New license version. Please contact sales@thinkboxsoftware.com for an updated XMesh version 1.2 license file.
  • Now caches Pool and Group settings from Deadline, so they are no longer retrieved more than once in a session.
    [/:m]
    [
    ]Various superficial user interface changes.[/*:m][/list:u]

Bug Fixes

  • Loader
    [list][*]Fixed crash in “Vertices” display mode when an error occurs.
  • Fixed no mesh appearing when changing display mode from “Bounding Box” to “Mesh” or “Faces”.
  • Fixed “SyncFrameRangeButton not found” error that appeared occasionally.
  • Path controls now update when the associated attribute changes.
    [/*:m][/list:u]

[size=150]XMesh MY 0.5.3[/size]
What’s New

  • Loader
    [list][]Added alternative viewport display modes: mesh, bounding box, vertices, and faces.
    [/
    :m]
    [*]Saver
  • New license dialog.
    [/:m]
    [
    ]Removed “About” dialog.[/:m]
    [
    ]Removed redundant “ERR:” prefix from error messages, and removed “WRN:” prefix from warning messages.[/*:m][/list:u]
    Bug Fixes
  • Loader
    [list][*]Now updates correctly when the “Input File” control is changed.
  • Now updates correctly when the “Automatic Proxy Path” control is changed.
    [/:m]
    [
    ]Saver
  • Fixed path for proxy sequence when “make subfolders for each object” is enabled.
    [/*:m][/list:u]

[size=150]XMesh MY 0.5.0[/size]
What’s New

  • Added support for saving over Deadline.
  • Now does a single time sweep in “Save each object to individual mesh” modes. Previously it would perform a separate time sweep for each object.
  • Added option to save only visible objects. This option can be found in the “Preferences” frame.
  • Added control to change the logging level, and added some performance logging. This option can be found in the “Preferences” frame.
  • Added right-click menu to object list, with options to select all, select none, or invert selection.
  • Now uses Motion Vector Color Set for Velocity, if it is available.

Bug Fixes

  • Fix “Value must be less than or equal to maximum value” error when end frame number is large
  • Fix incorrectly saving UV channels with no data
  • Fix saving objects inside a namespace to individual folders
  • Fix loading OBJ files that use relative indices

[size=150]XMesh MY 0.4.3[/size]
What’s New

  • Moved Shelf UI creation into XMeshCreateUI.mel script, and moved Shelf UI destruction into XMeshDeleteUI.mel.
  • Improved error message when loading XMesh plugin and an older version is already loaded.
  • Saver
    [list][]Added buttons to use the Animation Range, Playback Range, or Render Range to the “Save to XMesh Sequence” dialog.
    [/
    :m]
    [*]Loader
  • Removed “XMESH compiled” messages from output window.
    [/:m]
    [
    ]Added XMesh Loader to Create menu.[/*:m][/list:u]
    Bug Fixes
  • Plugin now reports the correct version number in the Plug-in Manager.
  • Saver
    [list][]Fixed “Save * object” dropdown and “Make subfolders” checkbox overlapping on Linux and Mac.
    [/
    :m]
    [*]Loader
  • Fixed errors when using “Automatic Proxy Path”.
    [/*:m][/list:u]

[size=150]XMesh MY 0.4.2[/size]
What’s New

  • Some script changes (preparing to support Deadline) and minor internal changes.

[size=150]XMesh MY 0.4.1[/size]
What’s New

  • New method to switch between viewport and render meshes to support more renderers:
    [list][*]Added xmeshPreRender and xmeshPostRender commands.
  • The Create XMesh Loader script automatically adds these commands to the Pre Render MEL and Post Render MEL callbacks.
    [/*:m][/list:u]
    Bug Fixes
  • The saveXMeshSequence command now returns an error if the save path has an invalid file extension
  • When using an existing material ID assignment file, the saver will now attempt to match material names to shading group names. Previously it only matched surface shader names.

[size=150]XMesh MY 0.4.0[/size]
Breaking Changes from the XMesh Alpha

  • Removed staticXMesh and animateXMesh nodes.
    [list][]These nodes were not used by our loader script. If you were using them, please let us know.
    [/
    :m]
    [*]Removed “Single Frame Only” checkbox and the inSingleFileOnly attribute from sequenceXMesh node.
  • You can get the same behavior now by changing the “Loading Mode” to “Single File Only”.
    [/:m]
    [
    ]saveXMesh command no longer reads or writes .matIDmap files. This is now done in the saveXMeshSequence.py script instead.[/:m]
    [
    ]The plugin’s filename has changed from XMeshLoader to XMesh[/*:m][/list:u]

What’s New

  • Saver
    [list]
    [*]New user interface

  • Can now save edge smoothing

  • Added an option to specify which channels are saved

  • Added an option to save a low-res proxy sequence

  • Added saveXMeshSequence command. This command saves a sequence of XMesh files, and avoids saving data that is constant between frames.
    [/:m]
    [
    ]Loader

  • Added “Loading Mode” controls

  • Added Proxy Sequence and Display Settings controls to use a different mesh in your viewport and render

  • Playback graph is now included in the character set. This is for use with the trax editor.
    [/:m]
    [
    ]Added support for Maya 2014[/:m]
    [
    ]Added support for Mac OS X[/:m]
    [
    ]Performance improvements[/*:m][/list:u]