Hi, I have a USD from Maya with embedded alembic animations and has many objects inside.
All of them are sharing the same USD preview material from Maya.
I am opening this USD in Unreal and everything is fine, animations as geometry cache are working fine and also renders with movie render que.
The issue comes when I am replacing the USD preview materials from Maya with native Unreal materials that I have.
When I complete the replacement of materials and I am saving the USD from file->save (in USD Stage editor) from unreal it either crashes on saving or if I reopen Unreal it crashes on opening this particular USD, and this is the error that I get:
Assertion failed: (Index >= 0) & (Index < ArrayNum) [File:D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Containers\Array.h] [Line: 691] Array index out of bounds: 1 from an array of size 1
Also I have many 4K or even 8K textures and texture pool size is 10000 MB, but with the same static model everything is fine.
I tried also to assign in all meshes just one Unreal material with no textures but still crashes.
I am using Unreal Engine 5.0.3
Installing now Unreal Engine 5.1.0 Preview to test it also there.
Any help would be appreciated, thank you