Procedural Groom Cards Crash

There seems to be a conflict with the guide between UE 5.2.1 moving up to 5.4 for Groom settings. When using the Create Cards in the Groom you can select for the Procedural (experimental in 5.2.1). This crashes after selecting to save and the engine reaches 100%.

Steps to reproduce:

  • Open Groom
  • Select Cards Tab
  • Select to Create a Card
  • Select Procedural
  • Update settings desired and select to Refresh and Save

Error Received:


Assertion failed: (Index >= 0) & (Index < ArrayNum) [File:D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Public\Containers\Array.h] [Line: 752] Array index out of bounds: 0 from an array of size 0

UnrealEditor_HairStrandsCore
UnrealEditor_HairStrandsCore
UnrealEditor_HairStrandsCore
UnrealEditor_HairStrandsEditor
UnrealEditor_HairStrandsEditor
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_ApplicationCore
UnrealEditor_ApplicationCore
UnrealEditor_ApplicationCore
UnrealEditor_ApplicationCore
user32
user32
UnrealEditor_ApplicationCore
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
kernel32
ntdll

Any solutions with turning Grooms into cards for hair in ue5 between versions 5.2.1 - 5.4 would be greatly appreciated. As the goal is not to use the cloth simulation, but the groom options provided.

Reference:
Groom Asset Editor User Guide

Additional Notes:

  • I see that while using Groom there is a heavy fps drop due to the thickness of hair even for just a simple layout. While the documentation mentions using cards to help with performance the crash in question makes it difficult to validate the documentation steps to verify.
  • For a ini I can max the fps, but Groom scales this down heavily to the 60-120. Without the groom it becomes performance efficient again. Though i’d ask for cross reference to use the “`” command for stat UnitGraph as well.
  • there also seems to be a major conflict with using groom on vulkan. If the DX12 or Default is set it seems to work, but i’m hoping it’s just a settings conflict. Any advice for Groom hair on vulkan platforms would also be greatly appreciated.
1 Like

Same issue here. Does anyone knows how can we create cards?