Passer au contenu
Média 1 pour l'article WebP Native

Description

WebPNative - Allows you to work with WebP and GIF formats in the editor and in the game runtime.

📑 Documentation | 🎞️ Editor Demo | 🎞️ Game Demo

Key Features
  • Complete Format Support: Decode static and animated WebP and GIF images natively.

  • Full Alpha Channel Support: High-quality handling of transparent backgrounds for UI widgets, HUD elements, and 3D materials.

  • Optimized for Heavy Animations: Leverages specialized UTexture2DArray asset handling to smoothly play large, multi-frame GIF and WebP files without hitting memory limits or triggering frame hitches.

  • In-Game Runtime Loading: Asynchronously load files from local hard drives/mobile storage (absolute paths, ProjectContentDir, ProjectSavedDir) or remote HTTP/HTTPS URLs.

  • Cross-Platform Build Ready: Native support for Windows (Win64), Android (ARM64), Mac (ARM64, x86_64), Linux (aarch64, x86_64).

  • Native Android Support: Full ARM64 NDK support out-of-the-box, ensuring high-performance image decoding and animation playback on mobile hardware.

  • 100% Blueprint & C++ Compatible: Intuitive Blueprint Async Nodes make integration effortless for both designers and programmers.

Common Use Cases
  • Dynamic UI & HUD: Download and display player avatars, event banners, and animated news feeds directly from your web server.

  • In-Game Animated Displays: Create dynamic billboards, computer screens, or UI signs with transparent animated WebP/GIF files.

  • Reduced Build Size: Utilize WebP's superior compression over PNG/TGA to significantly reduce overall project asset size.

Formats inclus