Reading IES profile for lighting in Runtime

Hi all,
I am currently working in a project where I want the user to load and read IES profiles and add to the respective lights. But as of my knowledge unreal only supports for reading IES profile in Editor. So Is it possible to read the file in runtime? If possible are there any reference for the reading the IES files in unreal.

Thanks in advance

Since this is still the top result in google I’m gonna reply here what I’ve found.

Unreal Engine has the Datasmith plugin that can import IES light profiles. You can take a look at how it does that in the “TextureImporter.cpp” file.

There are two classes “FIESConverter” and “FIESLoader” in the files “IESConverter.h” and “IESLoader.h” respectively. You will likely need to use one of those to load data from an IES texture and put the data into a UTexture manually. Luckily they’re both in “Source/Runtime” folder, so they should be available during runtime.