View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.1.0
- Last updated
- First released
- Unity version
- 6000.3.13 or later
- Package size
- 29.6 MB
- Files
- 292
- Favorites
- 25
- Views in the past week
- 36
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $19.99 on
Keywords
GIF, APNG & WebP Player for Unity - Animated Images
- Price drop
Play GIF, APNG and WebP animations directly in Unity ! Supports a download API, caching system, multiple render modes & editor preview. Perfect for UI and In-Game animations!
Lowest recorded price
Get 20% off on Asset Store (opens in new tab)Affiliate link Β· Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 8
GIF, APNG & WebP Player for Unity - Animated Images screenshot 1
About this asset
π¬ Play GIF, APNG and WebP animations directly in Unity. π¬
Drag & drop animated files into UI, SpriteRenderers, Materials and 3D objects.
Supports runtime downloads, caching, playback controls and editor preview.
Look no further! With Animated Images, seamlessly integrate animated content into your Unity projects with just a drag-and-drop. Whether you're creating dynamic UI elements, loading screens, or interactive game objects β we've got you covered!
The asset supports Unity 2021, 2022, 2023, Unity 6, 6.1, 6.2, 6.3, 6.4 and future updates !
Older versions like 2020 or 2019 might work or can be added upon request on our discord.
What can it do?
β Supported Formats
- GIF
- APNG (Animated PNG)
- Animated WebP
- Custom Frame Animation Format
β Works With
- UI (RawImage)
- SpriteRenderer
- Materials
- Shared Materials
- Material Instances
- Skinned Mesh Renderers
The asset includes 3 demo scenes (A 2D platformer with animated player, enemy and background), a Gif browser and a 3d meshes example scene.
The demo scenes are made for the Builtin render pipeline but there's compatibility packages for URP & HDRP.
β° Time-Saving Solution: Tired of complex animated sprite setups or video players for simple animations? Don't waste time with workarounds β add Animated Images to your toolkit and streamline your Unity workflow today!
π Effortless Integration: Simply drag your animated files into the inspector or load them programmatically via our comprehensive API. Download animations from URLs at runtime, cache frequently used animations, and control playback with precision!
For more info on the API you can see the quick documentation here.
π‘ Why Animated Images?
π οΈ Developer-Friendly API: Our system is designed with both beginners and professionals in mind. Comprehensive editor tools, runtime controls, and performance monitoring make it accessible to everyone.
βοΈ Animated Images seamlessly handles:
- Multiple Formats: GIF, APNG (Animated PNG), WebP support and Custom one to create your animated textures frame by frame. (The APNG format partially support 1 frame backgrounds, it might miss a background frame sometimes, So for transparency we recommend using gifs).
- Advanced Playback: Loop, ping-pong, variable speed control, frame-by-frame navigation
- Render Modes: RawImage, SpriteRenderer, SharedMaterial, MaterialInstance (Also supports SkinnedMeshRenderers for characters for example) More modes will be added in future updates too
- Memory Optimization: Smart caching system and memory usage monitoring
- Runtime Loading: Download animations from URLs with progress tracking
- Editor Integration: Real-time preview, drag-drop support, performance analysis
- Performance Tips: SharedMaterial mode for memory-efficient repeated usage
π Comprehensive Documentation: Detailed wiki, code examples, and video tutorials to get you started quickly. From basic setup to advanced performance optimization β we've got guides for every skill level.
π§ Efficiency Meets Power: No more headaches dealing with complex animation setups. π°οΈ Don't let your Unity workflow be bogged down β enhance it with Animated Images!
π Versatile Applications:
- Dynamic UI: Loading spinners, animated icons, interactive buttons
- Game Objects: Animated textures on 3D models, particle effects, environmental elements
- Marketing Assets: Promotional banners, animated logos, social media content
- Educational Tools: Interactive tutorials, animated diagrams, visual feedback systems
π§ Technical Note: Animated Images parses animated files into individual Texture2D frames with precise timing data. Advanced memory management and caching system prevents redundant loading while optimizing performance across your entire project.
It is worth mentionning that since it internally caches all the frames it can impact memory usage depending on the amount of animated images in-use.
π§ Supported Platforms Note : Gifs, APNGs and our custom animated textures will work in ANY platform. For the Webp format it "should" work for the following platforms : Android, iOS, WebGL, Windows. If you really want to use Webp in any platfom i can't guarantee that it'll work.
π Support: For assistance, whether you have an inquiry, encounter an issue, or wish to propose a new feature, please feel free to reach out using the following contact options:
- Email: [email protected]
- Discord Username: iamtek
- Discord Server: Join Here
For expedited assistance, I recommend joining my Discord server, where you can typically receive support within an hour (unless I'm asleep). I look forward to helping you!
π Feedback Welcome!
Your positive reviews mean a lot! If the asset has been beneficial, I'd be grateful for your positive feedback. If you've encountered any challenges, please reach out to me, and I'll do my best to address and resolve them to your satisfaction.
Happy animating! π¬β¨
From the publisher's Asset Store listing.
Technical details
Advanced animated image parser for GIF/APNG/WebP. Optimized frame extraction & memory management with built-in caching system. Features: ping-pong/loop playback, variable speed, multiple render modes.
Works perfectly with unity 2021, 2022, 2023, Unity 6, 6.1, 6.2, 6.3, 6.4 !
Older versions like 2020 or 2019 can be added upon request.
Performance tip: Use SharedMaterial mode for repeated animations to minimize memory usage across multiple objects. We also highly recommend you to use the cache that has built in compression.
We also heavily recommend that you optimize your images on a service such as EzGif for Lossy compression so it does not impact quality but will definitely have an impact on performance.
The APNG format partially support 1 frame backgrounds, it might miss a background frame sometimes, So for transparency we recommend using gifs.
The Frame Generation & Parsing does not yet support Asynchronous/Multi-Threading. This is being worked on and will be implemented in a future update for even better performance.
The asset internally decodes animated images into individual Texture2D frames with configurable delays. Smart memory caching prevents re-parsing. Supports disposal operations, blend modes & canvas compositing. Multi-threaded loading with coroutine-based playback. SharedMaterial mode shares textures across instances for optimal performance.
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.3.13f1 | Compatible | Compatible | Compatible | Compatible |
By default the demo scenes uses the Built-in render pipeline.
You can import the URP or HDRP package to update the materials and the demo scenes will work perfectly!
The AnimatedImages core scripts works on ANY render pipeline, with ANY material and with ANY shader as long as the shader has the mainTexture property properly configured wich most shader do.
Happy animating !
As listed on the Asset Store.