Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

SpriteUV - concave mesh sprite packer

Discussion in 'Made With Unity' started by spriteuv, Jun 6, 2014.

  1. spriteuv

    spriteuv

    Joined:
    Jun 6, 2014
    Posts:
    13
    Hello everybody!

    Happy to present you SpriteUV concave mesh generator and atlas packer.

    Some key features:
    • Extremely tight packing. Additional 30%-60% texture free space compare to square or other concave packing algorithms
    • Concave Mesh from sprite
    • Per sprite adjustments
    • Export to COLLADA or OBJ. Ready to use in Unity3d or any 3d application
    • Free version is available
    Example:
    characters.png
    *Characters created by amazing artist Little Druid

    size 512x512 triangle count 247
    demoAtlas.png demoWireframe.png



    To download and for more information please visit www.spriteuv.com.
     
    Last edited: Jun 15, 2014
  2. afiki

    afiki

    Joined:
    Mar 29, 2013
    Posts:
    4
    Ok looks nice, but why we should use SpriteUV when we already have unity3d with Sprite Packer ?
     
  3. spriteuv

    spriteuv

    Joined:
    Jun 6, 2014
    Posts:
    13
    Well, that's a good question. I've tried to pack those sprites with Sprite Packer, of course it depends on particular sprite set or different policies, but the best result I've got is this: 1024x512, triangle count 312
    demoUnity.png
    I've tried to adjust some settings, but I didn't fit to 512x512 and some sprites had non-optimal mesh or too many triangles:
    demoUnityWire.png

    In SpriteUV you will get very good result, or the best result, simply by using default settings.
     
    Last edited: Jun 8, 2014
  4. afiki

    afiki

    Joined:
    Mar 29, 2013
    Posts:
    4
    Hmm, interesting.
     
  5. duke

    duke

    Joined:
    Jan 10, 2007
    Posts:
    763
    I like the look of this, but not as a standalone application.
     
  6. spriteuv

    spriteuv

    Joined:
    Jun 6, 2014
    Posts:
    13

    Yes I agree with you, it's more convenient to have a plugin for unity3d without standalone application, but only Pro version allows to use native plugins, and I'd like to give Free version users ability to use SpriteUV also. Of course plugin will be made, but little later.
     
  7. Fenrisul

    Fenrisul

    Joined:
    Jan 2, 2010
    Posts:
    617
    You could expose a command-line version and build a Unity Editor script to deal with it :) I did this with TexturePacker Pro, works great.
     
  8. jarfil

    jarfil

    Joined:
    Jun 1, 2013
    Posts:
    1
  9. spriteuv

    spriteuv

    Joined:
    Jun 6, 2014
    Posts:
    13
    Wow I'm so sorry. It must be a mistake. Maybe because of obfuscator (very few antivirus have thrown alert). Thank you for your report. I will double check everything and upload unquestionable file. Current file will be removed.
    Thank you very much again.
     
    Last edited: Jun 11, 2014
  10. spriteuv

    spriteuv

    Joined:
    Jun 6, 2014
    Posts:
    13
    As I thought the problem was in obfuscator. I turned off some settings and now every anti-virus is happy.
    Please if you have suspected SpriteUV as virus or harmful software, give it a chance to prove that it's nothing but very useful tool.
     
    Last edited: Jun 11, 2014
  11. spriteuv

    spriteuv

    Joined:
    Jun 6, 2014
    Posts:
    13
    Happy to inform that new 0.9.2.0b version is available, critical bugs were discovered and fixed:
    • Bug fixes:
      • Crashes on various image pixel format.
      • Crashes on images without alpha channel
    • Improvements:
      • Mesh export file format option (Collada, Obj)
     
  12. spriteuv

    spriteuv

    Joined:
    Jun 6, 2014
    Posts:
    13
    New 0.9.3.0b version is available. Another huge critical bug fix:
    • Crash on item selection
    Please, if you discovered a bug let us know, it's very important
     
    Last edited: Jun 13, 2014
  13. spriteuv

    spriteuv

    Joined:
    Jun 6, 2014
    Posts:
    13
    Tutorial - how to use

    And new 0.9.4.1 version is available:
    • Improvements:
      • Command line interface
     
  14. hemzab

    hemzab

    Joined:
    Jun 22, 2014
    Posts:
    13
    Good !
     
  15. spriteuv

    spriteuv

    Joined:
    Jun 6, 2014
    Posts:
    13
    I'm happy to inform you that SpriteUV is finally released and it's still free!

    What's new in 1.0.0.0 version:

    First non beta release
    Improvements:
    • Minor bug fix
    • Small "tight quality" value generates minimal bounding box
    • Sprites with the same file path will not be added
     
  16. kilik128

    kilik128

    Joined:
    Jul 15, 2013
    Posts:
    909
    Amazing !! i have uv bug at firt try ;(
     
  17. ZimM

    ZimM

    Joined:
    Dec 24, 2012
    Posts:
    963
    Very nice! If you don't mind telling, what algorithm is used for actual polygon packing?