Support Omniarch on Kickstarter!

Experience new dimensions of Real-Time Architectural Visualization.
X
DevKit Runtime Texture Serialize Plugin
Plugin for Developd DevKits
Plugin for Developd DevKits
2022
Published
#
C++
Blueprint
Engine Scripting
UMG
UI/UX

Project Overview

DevKit Runtime Texture Serialize is a plugin for the Unreal Engine that aids users in importing image files as UTexture2D and then also saving UTexture2Ds as a custom binary format that can then also be re-imported. This solves the common issue: 

Texture2Ds are transient by default, meaning that as soon as there is zero references to them, they are deleted from memory, meaning that saving procedural/runtime created textures in a format other than PNGs is difficult.

This has plugin received multiple 5-star ratings and was built for the Unreal Marketplace.

Plugin Showcase

Features

DevKit Texture Import and Serialize Plugin, can save any UTexture2D 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

Development

DevKit Runtime Texture Serialize is written entirely in C++, with blueprint only used for examples of each node. The plugin's development involved a deep-dive into the way unreal engine handles images and their rendering pipeline in respect to UTexture2Ds. The plugin took around a month of dedicated development before submission to the marketplace, and then a further month to fullty finalize.

The project demanded the use of: 

  • Unreal C++ 
  • Blueprints
  • Pixel manipulation
  • Pixel Processing
  • Compression algorithms
  • Engine architecture
  • UMG (Widget Blueprints) 
  • Graphic design (Icons, etc.)

Overall, the project was built for a dedicated purpose and has served several developers over the past few years, receiving 5-star reviews and use in several niche projects.

X

Support Omniarch on Kickstarter

Check out the latest project from Developd!
Experience new dimensions of Real-Time Architectural Visualization.

See if Developd is the right fit for you

Book a call today.

DevKit
MetaArt, Ltd.
Voluptatum
Saepe Odio Voluptas Et
DevKit
MetaArt, Ltd.