RuntimeImageLoader
Load images and GIFs into Unreal at runtime without hitches
Install / Use
/learn @RaiaN/RuntimeImageLoaderREADME
Runtime Image Loader
Using this plugin? We'd love to hear about your project!
Check our flagship product - RVR Engine
Please go to our website to learn more.
Load images and GIFs into Unreal Engine at runtime — without hitches!
Features • Installation • Usage • Platforms • Discord
</div>
🎯 Features
| Feature | Description |
|---------|-------------|
| 🖼️ High Resolution | Load up to 8K resolution images without hitches |
| 🎬 Animated Images | GIF and WebP animation support at runtime |
| 🌍 HDR / Cubemaps | Import HDR images as Cubemaps (Windows only) |
| 🌐 Flexible Sources | Load from HTTP URLs, local files, or byte arrays (TArray<uint8>) |
| ✂️ Transform on Load | Apply transformations during the loading process |
| ⏹️ Cancellation | Cancel ongoing image requests (Windows only) |
| 🎨 Wide Format Support | PNG, JPEG, BMP, TGA, OpenEXR, TIFF, QOI |
| 🔢 Bit Depth | 8, 16, 32 bit per channel (up to 128-bit pixel depth) |
| 🖥️ UI Ready | Generate RGBA8 or float RGBA textures |
| ⚙️ Texture Filtering | Configurable texture filtering modes |
| 📘 Blueprint Friendly | Full Blueprint support for rapid prototyping |
| 📦 Zero Dependencies | No static libraries or external dependencies |
📥 Installation
Option 1: Clone into Plugins folder
cd YourProject/Plugins
git clone https://github.com/RaiaN/ue4_runtimeimageloader.git RuntimeImageLoader
Option 2: Download as ZIP
- Download the latest release
- Extract to
YourProject/Plugins/RuntimeImageLoader
Option 3: Git Submodule
git submodule add https://github.com/RaiaN/ue4_runtimeimageloader.git Plugins/RuntimeImageLoader
After installation, regenerate your project files and rebuild.
🚀 Usage
Blueprint Example
Load images easily in your Blueprints:
<div align="center"> <img src="Resources/Blueprint_node.PNG" alt="Blueprint Example" width="600"> </div>🎮 Supported Platforms
| Platform | Status | Notes | |----------|--------|-------| | Windows | ✅ Full Support | DirectX 11/12, Vulkan | | Linux | ✅ Full Support | Vulkan | | macOS | ✅ Full Support | Metal | | Android | ✅ Full Support | OpenGL, Vulkan | | Oculus VR | ✅ Full Support | Vulkan |
Supported Engine Versions
| Version | Status | |---------|--------| | Unreal Engine 5.1+ | ✅ Supported | | Unreal Engine 4.27 | ✅ Supported |
Supported RHIs
- DirectX 11
- DirectX 12
- Vulkan
- Metal
- OpenGL
🤝 Community
<div align="center"> </div><div align="center">
Made with ❤️ for the Unreal Engine community
</div>