Cannot import guide groom cache

Upon trying to import a groom cache file with the alembic groom importer plugin, I always get an error:

LogGroomCacheImporter: Warning: GroomCache frame 1 does not have the same number of curves (500) or vertices (24708) for the guides as the static groom (500 and 24708 respectively). Aborting GroomCache import.

I made sure multiple times that the point count and order stays consistent throughout the sequence.

The issue only happens with guide caches, strand caches work as expected. When attempting to import both using the ‘All’ option under Import Type, only the strand cache gets imported.

Steps to Reproduce

  • Enable Alembic groom importer plugin
  • Import groom alembic file
  • Set the import options as follows

[Image Removed]

Hi Vojtech,

There was a bug in the validation code that was fixed in 5.7. Can you try the 5.7 preview see if that fixes it for you?

For reference, this is the commit for the fix in question:

https://github.com/EpicGames/UnrealEngine/commit/14370da87f04daa99f9a2e154627b64428380bb7

Best regards,

Anousack

Hi,

I just tested importing in 5.7 and everything works.

Thanks.

Vojtech

Great to hear!