- Modifié
Image change size in mesh without me doing anything ??
Hi there i'm running in a bit of a problem and don't know how to fix it
I have a Spine file , I did half of the works and then gave it to my friend to finish, but then when my friend send it back to me it's images become like this:
it was like this before I send her
but there is no changed in the image folder.
Have anyone run in to this problems before? I don't know how to fix it but to set up it all over.
Please help
Are you sure the images are the correct size currently? Could it be that the other person used the wrong size images briefly? If Spine saw that, it may have adjusted the meshes. That seems most likely. If so, do you know what size the other images were? You could try resizing your images to that size (smaller or larger), and see if the meshes look right in Spine. You may get this dialog:
Mesh attachments - Spine User Guide: Image resize
You can try both answers, or if you choose Yes
and don't like it, undo will revert the changes, as if you clicked No
.
Hi Nate, thank you for your response
That what I thought when I first saw this problem,
But I check it many many time that the pictures still have the same size
there are a lot of pieces having the same problem, but the rest of the images are fine, I do think it was my friend doing but she didn't what she did to cause the problem either
I really don't know what cause this, can I sent you guy the data to take a look, It could really help me
Sure, you can send to: contact@esotericsoftware.com
Thanks, we got the project.
I found if you add whitespace so the collar image is 200% on X and 400% on Y and choose Stretch when Spine prompts, then your mesh will look right. It will have a huge amount of space though. If you size it back down (50%, 25%) and choose Keep Size when Spine prompts, that almost fixes it. It fixes it on Y but on X the UVs are 1146 pixels wide and the image is 1124 pixels wide. This the UVs are larger in the X dimension, Spine can't apply "Keep Size" to X, so you get "Stretch" instead. That gives you: Image supprimée en raison de l'absence de support de HTTPS. | Afficher quand même
You would need to adjust the vertices to be less wide before scaling the image down.
I don't know how your project got in this situation, sorry! I assume the images were resized at some point and possibly the mesh was edited, since the UVs are larger (50.9%) than the width of the image when the problem project is opened.
I noticed your project was from 3.6.53, which is many years old, so maybe you encountered a bug in the old versions of Spine.
To fix it you can edit the UV's of the mesh. You can do this by selecting the mesh and clicking Edit Mesh
and then move the vertices to the correct positions. This may be difficult to get right, so an alternative method is to do the following:
- Open the erroneous project.
- In the main menu click "Import Project", then select the good project file and check "Skeleton".
- Now drag the meshes that are giving you problems from the good skeleton to the bad skeleton. For example, you can drag the "collar" slot from the good skeleton to the bad skeleton. Just make sure to drag it onto the correct bone.
- Clean up the skeleton so it doesn't contain the wrong looking meshes and then delete the skeleton you imported into your project.