mirror of
https://gitgud.io/AbstractConcept/rimworld-animation-studio.git
synced 2024-08-15 00:43:27 +00:00
246 lines
9.1 KiB
Markdown
246 lines
9.1 KiB
Markdown
|
# Changelog
|
||
|
|
||
|
## [3.2.6] - 2020-11-05
|
||
|
### Fixed
|
||
|
- Added missing Animation and UIElements dependency
|
||
|
- Fixed slider offset in BoneInfluence window
|
||
|
- Added missing tooltips in the Sprite Skin inspector (case 1285255)
|
||
|
|
||
|
## [3.2.5] - 2020-08-31
|
||
|
### Fixed
|
||
|
- Fixed NullReferenceException when creating Preset for SpriteSkin component (case 1269921)
|
||
|
- Updated optional dependency support for Collections to 0.9.0-preview.6 and Burst 1.3.3 (case 1272877)
|
||
|
- Fixed warning message in console when installing 2D Animation sample
|
||
|
|
||
|
## [3.2.4] - 2020-07-23
|
||
|
### Fixed
|
||
|
- Fixed incorrect dependency on UnityEngine.XR.WSA.Input (case 1253085)
|
||
|
- Fixed Skinning Module flickers when adding new category (case 1247240)
|
||
|
|
||
|
## [3.2.3] - 2020-05-27
|
||
|
### Fixed
|
||
|
- Fixed exception when creating UXML Template asset with 2D Animation package installed.
|
||
|
|
||
|
## [3.2.2] - 2020-04-06
|
||
|
### Fixed
|
||
|
- Fixed bone name field in weight slider does not display bone name (case 1226249)
|
||
|
- Fixed SpriteResolver's Inspector not updated when GameObject is disabled
|
||
|
|
||
|
### Changed
|
||
|
- Improved deformation performance when Collection and Burst package is installed
|
||
|
|
||
|
### Added
|
||
|
- Allow reordering of bone order in Bone Influence window. This is to allow fine tuning of bone order when shown in SpriteSkin's Inspector
|
||
|
|
||
|
## [3.2.1] - 2020-03-20
|
||
|
### Fixed
|
||
|
- Fixed inconsistent line ending
|
||
|
|
||
|
## [3.2.0] - 2020-02-20
|
||
|
### Added
|
||
|
- Add alwaysUpdate option to SpriteSkin to determine if SpriteSkin execution should occur even when the associated SpriteRenderer is culled
|
||
|
- Added message to inform user on dependent packages when viewing certain sample Scenes
|
||
|
- Added API to access deformed vertices from SpriteSkin
|
||
|
|
||
|
### Changed
|
||
|
- Improved SpriteSkinEditor UI
|
||
|
- Adjust length of popup and value fields for Weight Slider Window
|
||
|
|
||
|
### Removed
|
||
|
- Remove Bounds Gizmo from SpriteSkin
|
||
|
- Remove Reset Bounds button from SpriteSkinEditor
|
||
|
|
||
|
### Fixed
|
||
|
- Fixed Sprite asset used by SpriteSkin in Scene is being deleted
|
||
|
- Fixed broken documentation links in inspectors
|
||
|
- Fixed Sprite deformation not updated when GameObject is being enabled
|
||
|
- Fixed exception after reverting from creating new vertices and edges
|
||
|
- Fixed visual defect after undoing changes to Bone Transform properties in SpriteSkin's Inspector
|
||
|
|
||
|
## [3.1.1] - 2020-01-20
|
||
|
###Fixed
|
||
|
- Fix 2D Animation not working when reloading scene in runtime (case 1211100)
|
||
|
|
||
|
###Added
|
||
|
- Bone visibility persist after apply
|
||
|
- Sprite visibility persist after apply
|
||
|
|
||
|
###Changed
|
||
|
- Deformed Sprite's bounds are now calculated and bounds property is removed from SpriteSkin's inspector (case 1208712)
|
||
|
- Changed default shortcut key for "Animation/Create Vertex" from "Shift-D" to "Shift-J"
|
||
|
- Changed default shortcut key for "Animation/Weight Brush" from "Shift-C" to "Shift-N"
|
||
|
|
||
|
## [3.1.0] - 2019-12-10
|
||
|
### Changed
|
||
|
- Changed how Samples are imported into the user's project
|
||
|
- Updated Third Party Notices file
|
||
|
|
||
|
### Fixed
|
||
|
- Fix Animation Samples crashes when installing on certain machines (case 1185787)
|
||
|
- Fix visual glitch when using SpriteSwap with Multi-threaded rendering (case 1203380)
|
||
|
- Fix bone name misaligned under Weight Slider Inspector when a name contains more than 26 letters (case 1200873)
|
||
|
- Fix bones not chained correctly when splitting bone in certain cases
|
||
|
- Fix 'Label' and 'Sprite' name overlaps with its input field when preset of "Sprite Library Asset" is created (case 1201061)
|
||
|
- Fix bone names can be empty (case 1200861)
|
||
|
- Fix bone gets created even though clicked on Visibility Panel (case 1200857)
|
||
|
- Fix NullReferenceException when using shortcut 'Shift+1' in certain cases (case 1200849)
|
||
|
|
||
|
### Added
|
||
|
- Expose SpriteSkin component to be accessible from scripts.
|
||
|
|
||
|
## [3.0.8] - 2019-11-06
|
||
|
### Changed
|
||
|
- Improve optional performance boost by installing Burst and Collections package. Currently tested with
|
||
|
- com.unity.collections 0.1.1-preview
|
||
|
- com.unity.burst 1.1.2
|
||
|
|
||
|
### Added
|
||
|
- Skinning Module now persists the following state after Apply or Revert is clicked in Sprite Editor Window
|
||
|
- Current view mode i.e. Character or Spritesheet Mode
|
||
|
- Sprite Selection
|
||
|
- Bone Selection
|
||
|
- Preview Pose
|
||
|
- Vertex Selection
|
||
|
- Visibililty Tool Active State
|
||
|
- Weight Brush Settings
|
||
|
|
||
|
## [3.0.7] - 2019-10-18
|
||
|
### Fixed
|
||
|
- Fix Search reset button is visible in Visibility tool when nothing is entered into the search field (case 1182627)
|
||
|
- Fix Sprite outline disappears when the Selected Outline Color alpha value is less than 255 (case 1186776)
|
||
|
- Fix button's label spelling error in 'Generate For All Visible' (case 1188621)
|
||
|
|
||
|
## [3.0.6] - 2019-09-18
|
||
|
### Changed
|
||
|
- Remove usage of Resource folder for assets needed by package.
|
||
|
|
||
|
### Fixed
|
||
|
- Fix GC allocation when using Sprite Resolver.
|
||
|
|
||
|
## [3.0.5] - 2019-09-06
|
||
|
### Added
|
||
|
- Optional performance boost by installing Burst package.
|
||
|
- Samples showing different how to produce different outcomes
|
||
|
|
||
|
### Changed
|
||
|
- Sprite and Group in Sprite Visibility Window appear in same order as original art source file
|
||
|
|
||
|
### Fixed
|
||
|
- Fix missing bone data in Sprite when importing with AssetDatabase V2
|
||
|
|
||
|
## [3.0.4] - 2019-08-09
|
||
|
### Added
|
||
|
- Add related test packages
|
||
|
- Added tangent deform for lighting support
|
||
|
|
||
|
### Fixed
|
||
|
- Fixed Amount slider not working in Weight Slider Panel
|
||
|
- Fixed exception when changing size to less than 0 in SpriteLibraryAssetInspector
|
||
|
- Fixed Sprite visual corruption when swapping Sprite using SpriteResolver
|
||
|
|
||
|
###Changed
|
||
|
- Make Size property field in Weight Brush draggable for changing brush size
|
||
|
- Rename SpriteLibraryAsset::GetCategorylabelNames to SpriteLibraryAsset::GetCategoryLabelNames
|
||
|
- Change string hash for Category and Label name. This might break existing animation usage with SpriteResolver.
|
||
|
- Add Experimental tag on Sprite Swap related features
|
||
|
|
||
|
|
||
|
## [3.0.3] - 2019-07-17
|
||
|
### Changed
|
||
|
- Update documentation
|
||
|
- Update to latest Mathematics package version
|
||
|
|
||
|
## [3.0.2] - 2019-07-13
|
||
|
### Changed
|
||
|
- Mark package to support Unity 2019.3.0a10 onwards.
|
||
|
|
||
|
## [3.0.1] - 2019-07-12
|
||
|
### Changed
|
||
|
- Fix path length due to validation failure.
|
||
|
|
||
|
## [3.0.0] - 2019-06-17
|
||
|
### Changed
|
||
|
- Remove preview tag.
|
||
|
- Remove experimental namespace
|
||
|
|
||
|
## [2.2.0-preview.3] - 2019-06-06
|
||
|
### Added
|
||
|
- BoneGizmos can be toggled in the SceneView Gizmos dropdown
|
||
|
- Scrollbar does not show for toolbar when required to scroll
|
||
|
- Change Sprite Library implementation.
|
||
|
- APIs redesigned. This will cause compilation errors if previous APIs are used
|
||
|
- Data serialization change. Previous Asset and Component data will not be compatible
|
||
|
|
||
|
## [2.2.0-preview.2] - 2019-05-10
|
||
|
### Added
|
||
|
- BoneGizmos will only show in selected hierarchies.
|
||
|
- Associate nearest Bone to Sprite intead of root Bone when no Bones are overlapping the Sprite
|
||
|
- Fixed Sprite not showing after it is being culled due to bone animation
|
||
|
- Add icons for Sprite Library Asset, Sprite Library Component and Sprite Resolver Component
|
||
|
- Fixed Sprite Library Asset Inspector Property Field text clipping
|
||
|
- SpriteResolver will assign Sprite to SpriteRenderer even it resolves to a missing Sprite
|
||
|
- Add visual feedback in SpriteResolver Inspector for missing Sprite
|
||
|
|
||
|
## [2.2.0-preview.1] - 2019-05-09
|
||
|
### Added
|
||
|
- Upgrade for 2019.2
|
||
|
- Copy and Paste rework
|
||
|
- Visibility Window remains open when switching between tools
|
||
|
- Reparent Bone tool removed and functionality moved into Bone Visibility Panel
|
||
|
- Added Sprite Library feature
|
||
|
- Add Layer Grouping support in Sprite Visibility Panel
|
||
|
|
||
|
## [2.1.0-preview.4] - 2019-04-29
|
||
|
### Added
|
||
|
- Fix skinning not in sync with the rendering.
|
||
|
|
||
|
## [2.1.0-preview.3] - 2019-04-24
|
||
|
### Added
|
||
|
- Set Burst compilation off for internal build
|
||
|
|
||
|
## [2.1.0-preview.2] - 2019-02-25
|
||
|
### Added
|
||
|
- Fix enable skinning on add SpriteSkin component
|
||
|
- Upgrade dependency package version for Unity 2019.1 support
|
||
|
- Fix case 1118093: SpriteSkin.onDrawGizmos() increases memory usage.
|
||
|
|
||
|
## [2.1.0-preview.1] - 2019-01-25
|
||
|
### Added
|
||
|
- Update package to work with 2019.1
|
||
|
- Improve animation runtime performance
|
||
|
- Fix bone reparenting sibling order
|
||
|
- Fix Sprite Visibility Tool in disabled state in certain cases
|
||
|
- Update documents
|
||
|
|
||
|
## [2.0.0-preview.1] - 2018-11-20
|
||
|
### Added
|
||
|
- Overhauled 2D Animation workflow.
|
||
|
- Refer to updated documentation for workflow changes.
|
||
|
- Single Sprite Editor Window module for 2D Sprite Rigging workflow
|
||
|
- Unified Bone, Geometry and Weight tools in a single window
|
||
|
- Supports Multiple Sprite Single Character rigging workflow through 2D PSD Importer Package.
|
||
|
- SpriteSkin now uses user define bounds for renderer culling
|
||
|
|
||
|
## [1.0.16-preview.2] - 2018-11-14
|
||
|
### Added
|
||
|
- Fix 2 Issues:
|
||
|
1. Prefabs with SpriteSkin loses references to bone hierarchy when Library folder is rebuilt/different.
|
||
|
2. The scene viewport shows the character without any bones applied, needing an re-import.
|
||
|
|
||
|
## [1.0.16-preview.1] - 2018-07-18
|
||
|
### Added
|
||
|
- Fix error log about VertexAttribute
|
||
|
|
||
|
## [1.0.16-preview] - 2018-06-20
|
||
|
### Added
|
||
|
- Fix Documentation warnings
|
||
|
- Fix error log complaining about DidReloadScripts signature.
|
||
|
- Fix issues with generate outline
|
||
|
|
||
|
## [1.0.15-preview] - 2018-04-12
|
||
|
### Added
|
||
|
- New Version suffix (preview)
|
||
|
- Improved Scene View gizmos for better manipulation of bone rotation and position
|
||
|
- Added notification when Sprites are imported with incorrect weights
|
||
|
- Fixed bug where textures with max texture size could not generate geometry
|