help! Strange deformation issue in guide cache drive Groom

Recently, I have been repeatedly testing the guide driven Groom solution, hoping to use it in formal work.

I found that as long as the hair rotates, the hair deformation results in UE are inconsistent with the shape in Maya.

I have tried various methods, but none of them have solved the problem. The attached video is a description of this issue. Have any friends informed me of the real solution?

Maya Version:2022

UE Version:UE5.3.2

Excuse me, has anyone also noticed this issue? Perhaps the video I posted earlier did not explain it clearly.Let me briefly describe it again.

  1. I made a small ball in Maya and used Maya Interactive Groom to grow hair. There were not many guide curves driving the Groom. As shown in the following figure:
  2. I made a simple animation of this small ball rotating 180 degrees at the origin position from frame 0 to frame 100 in Maya, and the Groom also naturally moved with the ball.
  3. I use Epic’s official “maya guide to drive Groom” solution, and the page is:
    XGen Guidelines for Hair Creation in Unreal Engine | Unreal Engine 5.3 Documentation

    I successfully imported the guide into UE and drove the Groom.
  4. But I found that the shape of hair in UE is not same with that in Maya. it is as follows:
  1. At frame 0, the rotation value of the ball is 0, and the Groom shape in UE is Same with that in Maya:

  2. At frame 100, the ball rotated 180 degrees, but the fur shape in UE is not with that in Maya. The hair shape in UE appears very ugly, as if it’s being shrunk into clusters by the guide curve.


    So, may I ask if anyone has also encountered this problem? I have been troubled by this for many months. I believe I followed the official Epic solution completely. I hope you can give me some advice. Thank you very much for your help!
1 Like

我也遇到了这个问题,在UE中使用guide缓存驱动毛发会出现毛发的根部出现位移,而且动态和maya中引导线驱动的缓存动态有很大的区别

Hello!

I’m facing the same issue, the hair interpolation when using an animated guides cache is not behaving well at all when there is a rotation away from the rest pose.
I’m not using groom datas from Maya Xgen though, using Houdini.
I think the interpolation is broken in UE, guess it’s not used much so it didn’t reach their ears.

I hope they’ll fix this one day !

Hi there ! same probleme here, did you find a way to fix this ?