Vetala Beta 0.1.17

  • No longer able to save code that hasn't changed since last save.
  • Warning given when maya ascii or binary data is imported,opened or reference but no data saved.
  • fixed rename issue when adding sub process to recently added top level process
  • added checks on processes. If check turned on the sub process will be run before the current process.
  • file save now forces maya to the right type.
  • selecting a character in the animation tab no longer changes selection. This helps keep the controls selected.
  • export alembic improvements
  • added get_uv_on_mesh_at_curve_base(mesh, curve) Good for adding follicles at a certain uv.
  • added get_closest_uv_on_mesh_at_curve(mesh, curve, samples=50) a bit slow, but finds where the curve intersects the mesh
  • correctives mirroring on a mesh without right side would sometimes error. More stable now.
  • when importing curve data, history on the control would sometimes block import. This now gets disconnected before importing and a warning is given.
  • added attr.is_connected and attr.is_locked
  • follicle curve improvements
  • improved version tab load speed.  Still can't delete arbitrary versions in the version folder, but will fix that for next release.
  • new checks ui that helps cleanup a scene
  • deform.skin_group_from_mesh now works with curves
  • export skin cluster will find parent if shape selected. This avoids exporting shape nodes.