• Editor
  • Low Quality Export on pixel art and skeleton is pink in Unity

Its been a while since i bought this product with a pro license!I am working on a isometric game with pixel art animation.So i import my model in the program and all is great i can rig it successfully with no real problem,i can animate it with no real problem...Now come the export part which just destroy all my art pixel not aligned,blurry,low quality. The image size is 72x72 in the program it work beautifully. This is a big deception.Then i started to look for other solution after 3 hours since the only solution i found was exporting at x100 the size of each animation frame then resizing each one to the 72x72 normal size which result in a blurry image even in krita.

Then come the time for another solution the spine to unity pipeline which doesnt work at all again.Importing the skeleton seems fine,im using urp in unity importing in a already created scene so well the skeleton is pink all over then i found a video which helped me installing the package and the urp material/shader etc.Now i finally think a found the solution but no i assign the material to the skeleton and still pink i make sure to put the exemple2D URP ASSET into the scriptable render pipeline setup and also in the quality tabs.So now i need a solution since this export doesnt seems to work at all.I paid 300$ for a program that doesnt even export sprite correctly what do i do?Someone got a solution?Im really frustrated with this one and right now its been 8hours im trying to find a solution with no avail...

Related Discussions
...

Sorry you are having trouble and feeling frustrated. I'm sure we can solve your issues.

For the spine-unity problem, please see this video that we made for exactly the situation you are having:

For exporting, what are you exporting? Are you exporting an atlas for use with spine-unity? Or is it GIF, PNG, other image, or video?

i tried exporting a json with atlas this resulted in the skeleton being pink inside unity,and then i installed spin-unity and urp shader from spine-unity download page i correctly changed the urp with best quality inside unity to exemple 2D URP asset pipeline also changed it inside the quality tab, i also tried exporting png but the result are to say the least really bad.Also no video are appearing in this chat you could maybe write the url? Even if i think i already saw the video maybe it would help!

  • MisakiNate đã trả lời bài viết này.
    • Đã chỉnh sửa

    Sandpaws The video url is here: https://youtu.be/AoTRahDLKjs
    If your skeleton appears pink in a Unity project using the Universal Render Pipeline, it means the material uses the wrong shader. This issue is explained starting at 10:27 in the video, and I hope you will find it helpful.

    Sandpaws i also tried exporting png but the result are to say the least really bad.

    Some PNG export settings won't give the results you want for pixel art. You'll want 0 Smoothing and 100 Scale.

    For the atlas export, you'll want 1.0 Scale. The rest of why your pixel art might look smooth will be runtime settings, so we can see about that once you get the images to show correctly in Unity.

    The video is not showing in this chat so i can't see what you are talking about! Also the export setting for png isnt working it is the same as what i was doing

    As you can see the pixel art is all deformed using these settings this is from the preview view
    As for the atlas export the scale is 1.0 and still doesnt get to show up in unity?

    here is the correct resolution of the goblin without fuzzy and displaced pixel!

    • Nate đã trả lời bài viết này.

      As for unity part here what i done,install the urp shader from esoteric.com
      Also installed the unity package for spine-unity and changed the base urp pipeline for the one in the package

      also changed it in the quality tab

      here you can see that i am using the correct material just like in the video...the video never showed but im pretty sure its the same one i think it is

      And yeah its still pink...

      The animation seems to run but its pink! changing material done nothing and its complicated for what i want to do i would prefer to be able to export a quality sprite sheet instead of adding these skeleton to my project!

      • Nate đã trả lời bài viết này.

        Sorry the forum is making the video URL into an embedded video. I don't know why you wouldn't be able to see that. What browser do you use? The URL you can copy/paste:
        https://youtu.be/AoTRahDLKjs
        Or you can click here.

        Sandpaws As you can see the pixel art is all deformed

        No, I cannot see. It looks the same to me.

        Sandpaws here is the correct resolution of the goblin without fuzzy and displaced pixel!

        Ah, I see now. It's subtle for those who've never seen your project. If the first frame of your animation is not identical to the setup pose, or your bones are rotated, scaled, or sheared in the setup pose, or your bones are translated a fraction of a pixel, then you won't get the identical art for the first frame.

        Sandpaws As for the atlas export the scale is 1.0 and still doesnt get to show up in unity?

        There are many reasons for pink images in Unity. If the video doesn't help then we'll see what else we can do. We likely would need to see your Unity project, though we won't be able to get to it until Monday. You can send it: contact@esotericsoftware.com

        Sandpaws changing material done nothing and its complicated for what i want to do i would prefer to be able to export a quality sprite sheet instead of adding these skeleton to my project!

        You can blame Unity for Unity complexities. You can export spritesheets from Spine but you have to understand that filtering is applied to your images when the skeleton image's pixels don't map 1:1 with the export image pixels.

        this is the video that i saw yes!

        the first frame of the animation is identical to the pose setup,and it is not only the first frame but all the frame that are completely broken

        i will send it to you then for sure!

        ive used sprite sheet with all kind of program i do prefer them since they are easy to use but the problem is not with unity but with the export setting of spine,using the skeleton export and meddling with the urp maybe is unity blames but wouldnt be necessary if i could export correctly the sprite sheet!

        • Harald đã trả lời bài viết này.

          seems to have found a workaround even if its intense i can export the sprite with a scale of 1000 without losing quality then inside unity adjusting the pixel per unit doing that doesnt lose me quality but made the animation much bigger in term of space allocation.

          • Harald đã trả lời bài viết này.

            Sandpaws seems to have found a workaround even if its intense i can export the sprite with a scale of 1000 without losing quality then inside unity adjusting the pixel per unit doing that doesnt lose me quality but made the animation much bigger in term of space allocation.

            Exporting at normal 1:1 scale should lead to no loss in image quality. Such a workaround of exporting at larger scale should not be necessary.

            Sandpaws i will send it to you then for sure!

            We haven't received a reproduction project in our inbox in case you have sent it already. We would be happy to help on the Unity side as well, however we require a reproduction project to be able to find the cause of your problems quickly.

            I found a software which is better for my need! Can i get a refund on this software?

            @Sandpaws Just write us an email from the email account you used to purchase Spine.