MNG File Support

Hello. Is there any current or future plans for .mng file support or tools in Unity? It’s not the greatest or most widely supported but we have a ton of porting projects coming up and all of the animations are in .mng so getting native support would be very handy.
Thanks!
-Mo

No support for it and it will likely also not happen as you must do animation through image strips and UV (thats how any kind of animation of 2D image data done today) or have a real movie (-> ogg theora)

There is no form of automatic image animation or animated image effects (neither mng, nor the much more popular GIF)

From what I recall there are though tools that can rather easily convert mng to image strips so that part shouldn’t be that troublesome cause you will have to port a massive amount of stuff anyway if you work on something that has such exotic non-realtime friendly stuff :wink:

Or cycle through textures: http://www.unifycommunity.com/wiki/index.php?title=Texture_swap_animator

–Eric

Ok cool, thanks for the responses. We’re not a big fan of .mng files over here and would prefer using strips or .psd layers but this helps us convince the higher ups that we’re not just being lazy.
Thanks again!
-Mo

Is there any other alternate solution (like third party library) for adding support MNG support to Unity?

thanks in advance.

Welcome to the forum, vamsikg!

The libpng reference implementation is freely available, so you could implement a C/C++ plugin with that if you have Unity Pro. If there isn’t a good .NET implementation available then it would probably not be too difficult to implement MNG yourself (unless you need the JPG component). If you choose to go down this route then you may find the rudimentary PNG decoder in this thread a useful starting point, since the PNG and MNG file formats are intentionally similar.