Unreal to Unity Texture Converter

Year: 2024
Role: Programmer
Tech: Python
Platforms: PC


I worked on a tool to convert texture maps from Unreal Engine’s Uasset format into texture maps compatible with Unity’s rendering pipelines.

The idea came about when I realized how tedious it was to manually convert all the textures in an image editing software, like Photoshop, every time I wanted to use assets purchased from the Unreal Asset Store in a Unity project.

Since I couldn’t find an existing tool to handle these conversions automatically, I decided to spend a weekend creating our own tool and it works really well!

The tool convers RMA or ORM to HDRP MaskMaps.

Image Image

The tool takes texture maps from unreal uasset (requires unreal engine to open) format to texture maps compatible with unity rendering pipelines. Its written in Python and can handle bulk conversion of the textures

If you’re looking to save time and streamline your workflow when bringing Unreal textures into Unity, it is available here on itch io - Tool.

Image