How can I import an ORBX file (exported from C4D/Octane) into Unreal Engine 5?

From what I understood it was possible in UE4 to export a scene as ORBX from C4D/Octane and then import it to UE. UE will then import all assets and attempt to convert Octane materials.

The issue is that I can seem to import ORBX files at all. I tried importing to level, import from datasmith but the file doesnt show up in the explorer.

I tried to drag it into the content brower but I get the error ‘‘Failed to import [file path]. Unknown extension ‘orbx’.’’

Am I doing something wrong or is it no longer supported in UE5?

For ORBX, Otoy is providing the plugin for Octane.
So you can download it from them
https://docs.otoy.com/UnrealH/UnrealManual.htm#Unreal/ImportORBXScene.htm

You could also import C4D files directly but it is another external plugin and you need to get it from Maxon

Thank you!

I managed to figure it out aswell haha.

So the Octane materials have to be used with the Octane render in Unreal Engine from my understanding.

Is there any efficient way to convert the octane materials to use it with Lumen? From my understanding the ‘‘easiest’’ way is to reconnect all the texture maps within Unreal Engine and tweak them to match. However this could take a very long time depending on the scale of the project.

Hey, I’m atm investing this question as well and I’m still looking for a real efficient workflow. There’s this python script that you can use in C4D to convert Octane materials to C4D. Then you can import your C4D file to Unreal using datasmith.

However, the conversion is not always adapted to certains materials, especially emissive ones. I’ve been trying to create an “enhanced” version of this script using GPT-4 but the result was clearly not usable.

As you said, the scene size matters a lot in this process, I’m working on a quite huge one and having a one-click solution would be sooooo time saving

Let me know if you find a way through this!

1 Like