Asset Swap GH to UE5

Hi, @Jedd

I tried and I was able to complete your GH geometry to BP on UE5 exchange tutorial

The issue is the objects from my GH stream have (0,0,0,… ) in transform matrix, while yours have the right values.

I have a pretty good level on Rhino but quite limited on GH, so I downloaded your files and apart from the stream address I didn’t change anything.

Any tip to solve the issue ?
THX !

1 Like

Hi @MOOD

Thanks for reporting, Looks like we introduced a bug in 2.20 grasshopper connector that’s preventing sending transform objects properly.

I’m going to investigate. In the mean time, you should be able to downgrade grasshopper to the 2.19.3 version and work with that.

Thanks for the quick reply :pray:

Hi, @archialab
BP_GH_test.zip (10.1 KB)

I’m replying to your private message on the public forum, this allows other users to find help in this topic if needed.

This attached UE5 asset a an object BP, not an actor BP so you are not allowed to drag it into the scene.

His “role” is like a “Special Speckle converter factory” , with special behavior.
To see and tweak this behavior, you need to open them in the left panel>INTERFACES> Convert to Native or others , then push the compile button.

This will create internaly a new Speckle converter that you can find and create an instance of it by right clic in the content browser >Speckle> Specckle converter , you will find it with other converter and the aggregate converter.

When you open this converter instance you will find a basic UI to create a map list of Speckle object names to BP actor that will replace them , and the “fall back” converter in the case of it didn’nt find the right names , he will convert to meshs ( this special converter can fall back to other converter also ).

The aggregate converter list all the converter of each type of Speckle object able to convert.

This special converter is now allowed to convert only “special named” meshs and then fall back to default mesh converter for other meshs, so you must remplace the default meshs converter by this one.

After the conversion you will find that the objects named “OverrideMesh” in Rhino/Grasshpper will be remplaced by the BP actor mapped to “OverrideMesh”.

Hope this will help you.

1 Like