GIF使用最多256色調色板,感覺和虛幻4的高大上定位頗爲違和,所以EPIC官方並沒有支持它;但是,偶爾在UMG或者材質中使用一下動畫的需求還是有的。這時候,如果能方便的導入GIF動畫文件,也不失爲一種便利。
基於上面的需求,開發了一個小的虛幻4插件:它創建了一種新的貼圖類型–AnimatedTexture,在任何支持Texture的接口上都可以使用,包括材質、UMG等。目前支持了導入GIF動畫,將來可能增加其他動畫文件的支持。
它的特點是非常輕量級,對於一些小的需求,就沒有必要啓用重量級的Media Framework啦!
版本更新
- 最新版:0.3.0
- 更新日期:2019年11月
- Epic Marketplace: https://www.unrealengine.com/marketplace/zh-CN/slug/animated-texture-with-gif-importer
- GitHub下載:https://github.com/neil3d/UnrealAnimatedTexturePlugin/releases
- 完整項目(含Demo工程):https://github.com/neil3d/UnrealAnimatedTexturePlugin
主要功能
- 將動畫GIF文件導入的虛幻4項目中,生成一個插件定義的AnimatedTexture資源對象
- 支持GIF透明、interlace等特性
- AnimatedTexture用法和Texture2D幾乎一致,支持材質、UMG,可以在Texture Editor中編輯屬性
- AnimatedTexture具有完整的播放控制API