top of page

Update Notes | v1.5.1

(Build October 30, 2024)

Improved Features

1. Compatibility with Unity

- The compatibility issue is resolved between versions for the material control function, "SetInt" .

- Compatibility issues are resolved that occurred due to changes in the APIs of "Render Pipeline" and "Rigidbody" in Unity 6.

- Due to the change in layout of the un-docked editor in Unity 6, a "Close Editor Button" is added to the top of the screen.

- An issue is fixed where warnings about clipping meshes and command buffers were raised in Unity 6.

2. Material Library (Link)

- The "Keyword" type is added to the shader properties of the material library, and shaders with "multi_compile" applied are supported.
- You can conveniently set the shader properties of a material set by specifying a Reference Material.
- It is improved so that you can add shader properties of a material set by selecting them from the list.
- The material set designated as the default is improved so that a check icon is output on the right side of the list.

3. Screen capture (Link)

- Ability to export or import capture settings to an external file is added.
- A search UI is added for easy selection of animations when capturing Sprite Sheets.

- "Update clipping just before rendering" option is added to Bake dialog to address clipping not working properly in asynchronous projects (Bake DialogExecution order problem with assets)

Fixed Issues

- An issue is fixed where the shader property UI would display abnormally when selecting a material preset in the material library.
- An issue is fixed where some code in the script would cause compilation problems
- An issue is fixed where some properties related to jigglebone and IK were not copied when duplicating a bone
- An issue is fixed where the "Update invisible meshes" option was not applied when "Optimized Bake"
- An issue is fixed where some UIs in the material library would display strangely in Unity 2023 or later.

Developer Comments

- The Custom Shader Manual has been updated. (Link)

- To address the issue of making it difficult to copy script examples within the manual due to HTML characters, we added a separate button to copy them to the clipboard.

 

Unity 6 was recently released.
This is a version that has been improved in many areas, such as rendering and performance, compared to Unity 5, which had yearly versions.
Although it was said that there were many changes in rendering, fortunately, compatibility with AnyPortrait does not seem to be a major issue.
However, some compatibility issues occurred due to changes in some APIs, so we have prepared AnyPortrait v1.5.1 in a hurry.
Since there are not many reports about Unity 6 yet, if you find any compatibility-related issues, please let us know right away.

The additional features in this version were implemented based on feedback received from users immediately after updating AnyPortrait v1.5.0.
"Keyword support for shaders", "Improvement of capture function", "Improvement of clipping problem in asynchronous system such as Naninovel using UniTask", etc. were developed to solve the difficulties that users actually experience.
If you have any difficulties or needs while using AnyPortrait in the future, please contact us at any time.
We will do our best to help you as always.
Thank you always.

bottom of page