AnyPortrait > Update Notes > v1.4.8
Update Notes | v1.4.8
(Build December 8, 2023)
Improved Features
1. Improved compatibility in Unity 2023
- A feature has been added to resolve the issue of "excessively slow performance after the focus is moved to an external program while the AnyPortrait editor is turned on." (Related page)
- Some code has been fixed due to deprecated APIs in Unity 2023.
- An issue where some UI, such as the modifier list, was displayed abnormally in Unity 2023 has been fixed.
2. Update Options
- An option to change when the main logic is executed has been added to the Bake dialog and Inspector. (Related page)
3. Root Motion
- A "Root Motion" option has been added to the Bake dialog and Inspector to anchor the root bone to the origin of the parent GameObject and move the parent GameObject instead. (Related page)
- When the "Animator" component is added according to the Mecanim option, the default properties have been changed so that the character's Local Position is not fixed to (0, 0, 0).
- The Inspector UI has been improved to look a little better.
- The color of the grid UI of the animation timeline has been modified so that it is not too bright.
Fixed Issues
- An issue is fixed where meshes become invisible before the first keyframe of a non-loop animation because the Transform value of the object becomes 0.
- An issue is fixed where the editor update frequency remained reduced even when the mouse was dragged when the performance optimization function for laptops was turned on.
- An issue is fixed where the UI of the dialog for selecting presets for control parameters was displayed abnormally.
Developer Comments
This is an urgent, unplanned update.
We discovered two serious issues, and based on these, we selected high-priority issues and prepared this version.
The first issue is that data is not interpolated in frames before the first keyframe of an animation that is not a loop within the editor, so the character disappears.
This is a new issue that occurred while we were optimizing the code in AnyPortrait v1.4.7 and we should have been checked.
We are truly sorry for the inconvenience caused to you due to our negligence.
The second issue is a performance issue in Unity 2023.
In Unity 2023, we discovered an issue where performance deteriorated excessively when the AnyPortrait editor was open and the focus was moved to another program.
Based on the profiler and testing, we implemented a feature called "Performance Recovery Button", which was able to temporarily solve the problem.
We will continue to review compatibility and performance in the future updated Unity 2023 and the announced Unity 6.
Also, if you find any issues, we'd appreciate it if you could let us know.
We've added a new feature called "Root Motion" based on user requests.
This feature was developed ahead of the above issues, so it could be included in this update.
We hope the new features will help you with your projects.
Because we rushed through the update, we were unable to include all of the ideas you suggested this time.
We will take sufficient time to adapt them into tools one by one.
Thank you always. Have a happy year-end!