Skip to content

RaiaN/RuntimeImageLoader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Runtime Image Loader

Runtime Image Loader

Load images and GIFs into Unreal Engine at runtime — without hitches!

Unreal Engine Unreal Engine Platform License

FeaturesInstallationUsagePlatformsDiscord


🎯 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

  1. Download the latest release
  2. 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:

Blueprint Example

🎮 Supported Platforms

Platform Status Notes
Windows ✅ Full Support DirectX 11/12, Vulkan
Linux ✅ Full Support Vulkan
macOS ✅ Full Support Metal
Android ✅ Full Support 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

🤝 Community

Discord

Using this plugin? We'd love to hear about your project!

Share Your Project


Made with ❤️ for the Unreal Engine community

About

Load images and GIFs into Unreal at runtime without hitches

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Contributors 5