Datasmith Direct Link Material Names

I currently working on an runtime Arch Viz application using the Datasmith Direct Link with Revit. The issue I am running into is that the link feature between Unreal and Revit doesn’t receive the Revit material names at runtime. The material names always import as hash looking string names instead of what they are called in Revit. 3ds Max to Revit at runtime will bring in the correct material names on the geometry, but from Revit I can only get the exact material names when directly importing or linking into the UE editor. Having the ability to display material names on a object during runtime is needed for the BIM users I am building the application for.

Does someone know how I could use the Direct Link during runtime and receive the correct material names from Revit or if this is going to be implemented in a upcoming UE release? I am currently using UE 5.1.1.

I believe that is a limitation of the runtime import. I noted that request in our backlog

Thank you for the reply.

As a potential work around, if I download the Revit Datasmith SDK from Github are there any specific scripts I could look at updating to write the material names to the material slots or write the material names to the metadata?

Hello Tanya, I’m having the same problem, were you able to find a solution?