Delivers 7 brand-new blueprint nodes for use within your project. The plugin removes the hassle of diving into C++ for, and exposes the functionality to, import image files as Texture2Ds asynchronously (without game hitches). While also returning a Custom Raw Texture Data structure that can be saved in a variable later. The Raw Texture Data structure holds all the necessary information to recreate a Texture2D at runtime!
Texture2Ds are transient by default, meaning that as soon as there is zero references to them, they are deleted from memory. With the DevKit Texture Import and Serialize Plugin, you can save any Texture2D in runtime as Raw Data. Even procedural textures made at runtime! These can then be recreated when needed from that Data!
The 7 base nodes:
Import Image from Disk
Import Image from Disk Async
Convert Texture2D to Raw Data
Check Raw Texture Data is Valid (Pure)
Write Raw Texture Data to File
Load Raw Texture Data from File
Write Raw Data to Texture2D
Custom Raw Texture Data can also be written and saved to a custom binary file for later!
Supported Image File Types:
PNG, JGP, EXR, BMP, ICO, TGA, TIFF, Base64
*.png;*.jpg;*.exr;*.bmp;*.ico;*.tga;*.tiff
SHOWCASE VIDEO 1 (Plugin Demo with File Dialog)
SHOWCASE VIDEO 2 (Vanilla Plugin Demo)
Legacy Listing: See on Orbital Market