SpeedTree leaf cluster pivot orientation flips when importing to Unreal Engine

Hello everyone,
I’m having a problem with a tree that I exported from SpeedTree to Unreal Engine.
In SpeedTree, my leaf clusters are oriented correctly. The cluster cards are aligned properly relative to the branch and their pivot orientation is correct.
However, after importing the model into Unreal Engine, the leaf cluster cards appear flipped or rotated incorrectly around their pivot.

Important notes:
In SpeedTree everything looks correct.
The issue only appears after importing into Unreal Engine.
I am using a cluster texture atlas for leaves.
The pivot point itself seems correct, but the card orientation relative to the pivot is reversed.
I attached a screenshot showing the problem. The red circles indicate clusters that are flipped. The white arrow indicates the direction where the cluster should be pointing.
Has anyone experienced this issue when exporting leaf clusters from SpeedTree to Unreal Engine?

Thank you!

Update / Solution

Turns out it was just a simple setting I completely overlooked on my end :sweat_smile:

The issue was that “Flip V Texcoord” was not enabled in the SpeedTree export settings. After enabling Flip V Texcoord and exporting again, the leaf cluster orientation appeared correctly in Unreal Engine.

So if anyone runs into leaf clusters/cards appearing flipped after importing from SpeedTree, make sure to check the Flip V Texcoord option.

Apparently it was just me missing a very simple setting. Feeling a bit silly now, but at least it’s solved :grinning_face_with_smiling_eyes:

1 Like