Power GIF is the best GIF solution for Unity available on the Asset Store!
There are 3 approaches implemented:
● SIMPLE. Simple decoding/encoding operations. Simple call, simple result. But Unity may freeze on large files.
● ADVANCED. Encoding/decoding with iterators allows you to display a progress bar. It’s recommended for large files.
● REACTIVE. Parallel encoding/decoding with threads allows you to greatly improve performance for large files.
Features
● Decoding GIF
● Encoding GIF
● Color quantization with NeuQuant
● Iterators for displaying a progress bar
● Parallel encoding/decoding with threads
● Displaying GIFs with AnimatedImage component
● Downloading GIF from WWW
● Quick GIF preview (decoding the first frame only)
● GIPHY API (upload)
● A lot of examples
● Clean and simple C# code
● All Unity versions supported
● Unity uGUI
Supported platforms
● Android
● iOS
● Windows
● UWP
● Mac
● WebGL
Known limitations
● Power GIF doesn't support interlaced GIF (this feature may be added soon).
● You should disable Burst in case of build issues.