Skip to content

Releases: needle-mirror/com.unity.2d.animation

5.2.7

24 Apr 14:08
Compare
Choose a tag to compare

[5.2.7] - 2023-04-12

Added

  • Fixed an issue where "System.ArgumentException" thrown when opening sprite Prefab with Script. (DANB-339)
  • Fixed an issue where IKEditorManager updates even when there are no active IK Manager 2Ds in the Scene. (case DANB-361)
  • Fixed an issue where the Limb IK solver will become unstable when the child bones have different Z position. (case DANB-415)
  • Fixed an issue where the CCD and Fabrik solvers will become unstable when the child bones have different Z position. (case DANB-420)
  • Fixed an issue where changing Sprite Library reference in the Inspector will result in an exception. (case DANB-428)
  • Fixed an issue where the Sprite Resolver will not resolve to certain labels. (case DANB-444)
  • Fixed an issue where the Sprite Resolver will not resolve when using assets created with 32 bit hash length. (case DANB-457)

Changed

  • Updated IK parameter names and comments in public APIs.

9.0.2

21 Mar 16:08
Compare
Choose a tag to compare

[9.0.2] - 2023-02-27

Added

  • Added support for Collections 2.0.0.
  • Fixed an issue where "System.ArgumentException" thrown when opening sprite Prefab with Script. (DANB-342)

Fixed

  • Fixed an issue where IKEditorManager updates even when there are no active IK Manager 2Ds in the Scene. (case DANB-345)
  • Fixed an issue where undoing vertex painting results in a displaced mesh. (case DANB-355)
  • Fixed an issue where IKGizmos will throw an exception in the editor when IKSolver has an unassigned Solver in its list. (case DANB-371)
  • Fixed SpriteResolver does not animation with animation clip when upgrading from 2020.3. (case DANB-377)
  • IMGUIContainer:ProcessEvent error occurs when selecting a PSD embedded SpriteLibraryAsset as a Main Library of another Sprite Library Asset. (case DANB-380)

7.0.10

10 Mar 11:10
Compare
Choose a tag to compare

[7.0.10] - 2023-02-27

Fixed

  • Fixed an issue where undoing vertex painting results in a displaced mesh. (case DANB-357)
  • Fixed an issue where "System.ArgumentException" thrown when opening sprite Prefab with Script. (DANB-340)
  • Fixed an issue where IKEditorManager updates even when there are no active IK Manager 2Ds in the Scene. (case DANB-347)
  • Fixed an issue where IKGizmos will throw an exception in the editor when IKSolver has an unassigned Solver in its list. (case DANB-372)
  • Fixed an issue where in large Sprite Libraries the inspector would fail to load Sprite previews. (case DANB-368)
    anager 2Ds in the Scene. (case DANB-347)
  • Fixed SpriteResolver does not animation with animation clip when upgrading from 2020.3. (case DANB-376)
  • Fixed an issue where undo the addition of a Sprite Skin component would crash the editor. (DANB-388)

10.0.0

06 Mar 10:11
Compare
Choose a tag to compare

[10.0.0] - 2023-02-23

Added

  • Scene overlays for manipulating Sprite Resolver's category and label.

Fixed

  • Fixed an issue where undoing vertex painting results in a displaced mesh. (case DANB-334)
  • Fixed an issue where "System.ArgumentException" thrown when opening sprite Prefab with Script. (DANB-335)
  • Fixed an issue where IKEditorManager updates even when there are no active IK Manager 2Ds in the Scene. (case DANB-348)
  • Fixed SpriteResolver does not animation with animation clip when upgrading from 2020.3. (case DANB-375)
  • Fixed an issue where IKGizmos will throw an exception in the editor when IKSolver has an unassigned Solver in its list. (case DANB-373)
  • Fixed IMGUIContainer:ProcessEvent error occurs when selecting a PSD embedded SpriteLibraryAsset as a Main Library of another Sprite Library Asset. (case DANB-379)
  • Fixed Sprite Resolver inspector not updating its previews when the category is set externally to 'No Category'. (case DANB-390)

Added

  • Ability to change Sprite Skin's root transform and bone transforms from a script.

Added

  • Ability to reset Sprite Skin's bind pose by script.

10.0.0-pre.2

12 Dec 11:08
Compare
Choose a tag to compare

[10.0.0-pre.2] - 2022-11-30

Fixed

  • Fixed an issue where body parts could not be selected from UI dropdowns in a sample scene '2 Part Swap'. (case DANB-262)
  • Fixed case where IndexOutOfRangeException occurs when auto-generating mesh with a specific settings and bones. (Case DANB-244)
  • Split the batch deformation into two, GPU & CPU deformation, which allows renderers to be placed into the deformation system most suitable for the renderer.
  • Optimized the bone gizmo rendering in the scene view.
  • Replace obsolete API calls.

Changed

  • Changed the default script execution order for of Sprite Resolvers, IK Managers and Sprite Skins.

Added

  • Sprite Library Assets can now be dragged and dropped into the scene, hierarchy, and inspector.

5.2.6

07 Nov 16:09
Compare
Choose a tag to compare

[5.2.6] - 2022-11-02

Fixed

  • Removed ValidationExceptions.json from the package.

[5.2.5] - 2022-10-18

Fixed

  • Fixed an issue where the Sprite Skin editor would throw an exception if Sprite Renderer doesn't have a Sprite assigned to it.
    Fixed IK Manager 2D's inspector slow downs. (case DANB-218)

Changed

  • Updated Toolbar and Visibility tab buttons' selection color.
  • Expand and frame on bone selection.

Fixed

  • Fixed an issue where Sprite Skins would no longer deform when re-entering the camera frustum. (case DANB-223)

7.0.9

09 Nov 11:09
Compare
Choose a tag to compare

[7.0.9] - 2022-10-25

Fixed

  • Fixed a case where new bones are not selected after pasting them in the Skinning Editor and an exception is thrown. (DANB-211)
  • Fixed a case where the auto weight generation would associate incorrect bones to vertices. (case DANB-22)
  • Improved the Auto Geometry generation speed.
  • Fixed IK Manager 2D's inspector slow downs. (case DANB-217)
  • Fixed an issue where the Sprite Skin editor would throw an exception if Sprite Renderer doesn't have a Sprite assigned to it.
  • Fixed a case where a .psd/.psb with a Main Skeleton assigned would generate incorrect bind poses. (Case DANB-225)
  • Fixed an issue where Sprite Skins would no longer deform when re-entering the camera frustum. (case DANB-223)
  • Fixed an issue where Sprite Resolver will not save selected Sprite hash. (case DANB-240)
  • Fixed an issue where Sprite Resolver selects incorrect Category and Label. (case DANB-284)

Changed

  • Expand and frame on bone selection.

8.0.5

31 Oct 10:08
Compare
Choose a tag to compare

[8.0.5] - 2022-10-18

Changed

  • Expand and frame on bone selection.

Fixed

  • Fixed IK Manager 2D's inspector slow downs. (case DANB-216)
  • Fixed an issue where the Sprite Skin editor would throw an exception if Sprite Renderer doesn't have a Sprite assigned to it.
  • Fixed a case where the auto weight generation would associate incorrect bones to vertices. (case DANB-22)
  • Improved the Auto Geometry generation speed.
  • Fixed a case where a .psd/.psb with a Main Skeleton assigned would generate incorrect bind poses. (Case DANB-225)
  • Fixed an issue where Sprite Skins would no longer deform when re-entering the camera frustum. (case DANB-223)

9.0.1

02 Nov 10:08
Compare
Choose a tag to compare

[9.0.1] - 2022-10-11

Fixed

  • Fixed a case where pasting bones in the Skinning Editor would move bones rather than copy them. (case DANB-179)
  • Fixed an issue where selecting bones in the Skinning Editor after removing any bone in the skeleton will throw an exception. (case DANB-186)
  • Fixed a case where setting IKManager2D's or Solver2D's weight to '0' doesn't update solver's effector position. (case DANB-191)
  • Fixed an issue where undo the addition of a Sprite Skin component would crash the editor. (DANB-201)
  • Fixed a case where new bones are not selected after pasting them in the Skinning Editor and an exception is thrown. (DANB-209)
  • Fixed a case where the auto weight generation would associate incorrect bones to vertices. (case DANB-22)
  • Improved the Auto Geometry generation speed.
  • Fixed a case where a .psd/.psb with a Main Skeleton assigned would generate incorrect bind poses. (Case DANB-225)
  • Fixed IK Manager 2D's inspector slow downs. (case DANB-215)
  • Fixed an issue where the Sprite Skin editor would throw an exception if Sprite Renderer doesn't have a Sprite assigned to it.

Changed

  • Expand and frame on bone selection.

10.0.0-pre.1

31 Oct 10:09
Compare
Choose a tag to compare

[10.0.0-pre.1] - 2022-09-21

Added

  • Added bone weight index validation in SpriteSkin's validate method, to ensure valid data before continuing with deformation.
  • IK Manger 2D now supports camera frustum culling.
  • Added internal properties to Sprite Skin to get outline data of an assigned mesh.

Fixed

  • Fixed a case where moving vertices forcefully in the Skinning editor could cause a quad reset of the mesh. (case DANB-7)
  • Fixed a case where pasting bones in the Skinning Editor would move bones rather than copy them. (case DANB-99)
  • Fixed an issue where selecting bones in the Skinning Editor after removing any bone in the skeleton will throw an exception. (Case DANB-124)
  • Fixed a case where setting IKManager2D's or Solver2D's weight to '0' doesn't update solver's effector position. (DANB-139)
  • Fixed a case where multi selecting Sprite Skins would cause a null reference exception to be thrown. (case DANB-126)
  • Fixed an issue where undo the addition of a Sprite Skin component would crash the editor. (DANB-201)
  • Fixed an issue where the Sprite Skin editor would throw an exception if Sprite Renderer doesn't have a Sprite assigned to it.
  • Fixed a case where new bones are not selected after pasting them in the Skinning Editor and an exception is thrown. (DANB-208)
  • Fixed IK Manager 2D's inspector slow downs. (case DANB-214)
  • Fixed a case where a .psd/.psb with a Main Skeleton assigned would generate incorrect bind poses. (Case DANB-225)

Changed

  • Refactored internal triangulation and tessellation APIs.
  • Disabled Sprite Library modification in the Component's Inspector and added a button to export changes to an Asset.
  • Pasting unassociated data to Skinning Editor doesn't throw console errors.
  • Expand and frame on bone selection.