You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description:
If there are multiple mesh attachments that reference the same image, and if there are multiple mesh attachments, e.g., if any of them are duplicated, there is a problem with Polygons packing where some regions are not packed correctly.
Expected behavior:
Even if there are multiple mesh attachments that reference the same image, and even if there are multiple mesh attachments, e.g., if any of them are duplicated, all regions will be packed correctly.
Open the Spine project contained in the unpacked .zip file using Spine 4.2.36. Here's what the skeleton included in that project looks like:
Make sure that the light blue and red circle mesh attachments refer to the same image.
First, perform a texture pack in this state to confirm that it packs correctly. Open the texture packer settings and load the json.pack.json contained in the .zip file to pack the textures. After loading, the pack settings should look something like this:
Run the pack and check the output PNG. It should look something like this:
Select slot A2 and duplicate it.
Pack the texture with the same settings as you did in step 4.
If you look at the output texture, you will see that the red circle has disappeared:
If you duplicate A1 instead of A2 in step 5 and pack the texture, you will see that this time only the red circle is output and not the light blue circle:
Also, if you duplicate both A2 and A1, you will get a blank texture:
The versions of Spine that can reproduce this issue:
Spine 4.2.36
Description:
If there are multiple mesh attachments that reference the same image, and if there are multiple mesh attachments, e.g., if any of them are duplicated, there is a problem with
Polygons
packing where some regions are not packed correctly.Expected behavior:
Even if there are multiple mesh attachments that reference the same image, and even if there are multiple mesh attachments, e.g., if any of them are duplicated, all regions will be packed correctly.
Steps to reproduce:
Make sure that the light blue and red circle mesh attachments refer to the same image.
A2
and duplicate it.If you duplicate
A1
instead ofA2
in step 5 and pack the texture, you will see that this time only the red circle is output and not the light blue circle:Also, if you duplicate both
A2
andA1
, you will get a blank texture:The versions of Spine that can reproduce this issue:
Spine 4.2.36
This issue was reported in the following thread on the forum:
https://esotericsoftware.com/forum/d/27167-%E8%BF%99%E6%98%AF%E5%A4%9A%E8%BE%B9%E5%BD%A2%E6%89%93%E5%8C%85%E5%9B%BE%E9%9B%86%E7%9A%84bug%E5%90%97
The text was updated successfully, but these errors were encountered: