Import GIF/WebP animated image as a new AnimatedTexture asset type.

Overview

Animated Texture Plugin for Unreal Engine 5


This plugin allows you to import animated pictures into your Unreal Engine 5 project as a new AnimatedTexture asset type.

  • Support .GIF files
  • Support .Webp files

DEMO

Features

  • Import Animated GIF/Webp as a Texture, supports animation, transparency, interlace, etc
  • Editing in default Texture Editor
  • Supports UMG Image widget, Material and Material Instance
  • Animation playback APIs
  • Runtime load GIF/Webp file from disk or download from web

Compatibility

The plugin should work on all platforms the Unreal Engine 5 supports, but only been tested on the following platform:

  • Windows 64
  • MacOS

Screenshots

Material DEMO

UMG DEMO

Playback API DEMO

You might also like...
A fast image processing library with low memory needs.

libvips : an image processing library Introduction libvips is a demand-driven, horizontally threaded image processing library. Compared to similar lib

C++ image processing and machine learning library with using of SIMD: SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX-512, VMX(Altivec) and VSX(Power7), NEON for ARM.

Introduction The Simd Library is a free open source image processing and machine learning library, designed for C and C++ programmers. It provides man

Video++, a C++14 high performance video and image processing library.

Video++ Video++ is a video and image processing library taking advantage of the C++14 standard to ease the writing of fast video and image processing

a generic C++ library for image analysis

VIGRA Computer Vision Library Copyright 1998-2013 by Ullrich Koethe This file is part of the VIGRA computer vision library. You may use,

Intel® Open Image Denoise library
Intel® Open Image Denoise library

Intel Open Image Denoise is an open source library of high-performance, high-quality denoising filters for images rendered with ray tracing

GLSL Image Processing System

GIPS: The GLSL Image Processing System An image processing application that applies filters written in the OpenGL Shading Language (GLSL). This means

Arduino PNG image decoder library
Arduino PNG image decoder library

An 'embedded-friendly' (aka Arduino) PNG image decoding library

libvot - A C++11 multi-thread library for image retrieval

libvot is a fast implementation of vocabulary tree, which is an algorithm widely used in image retrieval and computer vision. It usually comprises three components to build a image retrieval system using vocabulary tree: build a k-means tree using sift descriptors from images, register images into the database, query images against the database. I

ppl.cv is a high-performance image processing library of openPPL supporting x86 and cuda platforms.

ppl.cv is a high-performance image processing library of openPPL supporting x86 and cuda platforms.

Comments
  • Official UE5 final build recompiling

    Official UE5 final build recompiling

    Hey Neil!

    Indy here, posting the same message that I sent on email in the hopes of getting your attention. Me and Epic games were hoping if you could recompile the GIF Importer for the official UE5 build that was recently released. We really need your help with making the tool UE5 compatible. Please do kindly let me know if you end up seeing this message or my email.

    Thanks!

    Indy.

    opened by indu111 1
  • GIFs/WebP textures don't actually emit light with Lumen

    GIFs/WebP textures don't actually emit light with Lumen

    Hello! So I opened your "UAnimatedTexture5-master" test project that you have provided in UE 5.0.2 and created a new empty level in there, (no light, pitch black), made a plane and a sphere, sphere sitting on top of the plane. Drag and drop any GIF/Webp from your project onto the sphere to create material, plug the texture into emissive and crank the value up. No matter how bright I make it, it doesn't actually light the scene.

    With Lumen in UE5, emissive materials actually cast the shadow so if I replace your GIFs/WebP files with any random static jpg/png file in the same material, the sphere now actually lights up the plane meaning Lumen is working and Emissives are casting light otherwise, they just don't do it with animating GIF/Webp files in general.

    If I am mistaken or missing something, please do let me know but if it doesn't work on your end as well, I am guessing its a bug. Hoping to hear from you regardless.

    Thanks

    Indy.

    opened by indu111 5
Releases(v0.5.0)
Owner
房燕良
《仙剑奇侠传3》主程,《功夫世界》《龙Online》引擎开发者,Unreal Engine技术践行者,实践派架构师,阿里巴巴高级技术专家。
房燕良
CGIF, A fast and lightweight GIF encoder that can create GIF animations and images

CGIF, a GIF encoder written in C A fast and lightweight GIF encoder that can create GIF animations and images. Summary of the main features: user-defi

Daniel Löbl 75 Dec 28, 2022
This program converts APNG animations into animated GIF format

apng2gif This project has been in disrepair for long time. Recently, there is need to change the number of loops in apng file. So I used it to modify

Ted Zyzsdy 2 Oct 27, 2022
PoC black/white image sequence to dumpy gif image sequence converter

PoC black/white image sequence to dumpy gif image sequence converter

null 69 Dec 9, 2022
Video, Image and GIF upscale/enlarge(Super-Resolution) and Video frame interpolation. Achieved with Waifu2x, SRMD, RealSR, Anime4K, RIFE, CAIN, DAIN and ACNet.

Video, Image and GIF upscale/enlarge(Super-Resolution) and Video frame interpolation. Achieved with Waifu2x, SRMD, RealSR, Anime4K, RIFE, CAIN, DAIN and ACNet.

Aaron Feng 8.7k Jan 7, 2023
pongoOS module for playing animated GIFs

bad_apple module This is a simple pongoOS module for playing animated GIFs in pongoOS. The code does work but since it uses GIFs, compiled modules can

null 26 Nov 19, 2022
A slim, fast and header-only GIF loader written in C

gif_load This is an ANSI C compatible animated GIF loader in a single header file of less than 300 lines of code (less than 200 without empty lines an

Andrey Guskov 68 Dec 10, 2022
A GIF art engine that will allow you to generate multi-layer GIFs from single GIFs as layers.

A GIF art engine that will allow you to generate multi-layer GIFs from single GIFs as layers. All the code in this repository has been written by me in c++, inspired by the generative art engine of HashLips that does not support GIFs as layers. The problem arose from my and my teamleader's need to generate animated images and then GIFs, in the same way as HashLips generated static images.

Andre 63 Jan 2, 2023
The “Quite OK Image” format for fast, lossless image compression

The “Quite OK Image” format for fast, lossless image compression

Dominic Szablewski 6k Dec 30, 2022
Monster Mash: New Sketch-Based Modeling and Animation Tool

Monster Mash is a new sketch-based modeling and animation tool that allows you to quickly sketch a character, inflate it into 3D, and promptly animate it. You can perform all interactions in the sketching plane. No 3D manipulation is required.

Google 1.2k Dec 31, 2022