In unreal 5 I have an alembic animation playing through geometry cache in the sequencer at the right frame (183).
Once I render it using the render queue, that simulation only and always starts at the beginning of the render and disregard my start frame of choice. Any help welcome.
Geometry cache is finicky, especially trimming them. I had best results putting them in a sub sequence without adjusting time just carefully set it there, then trimming the sub sequence to the frame you want.
I don’t know if I found a solution, the proper way to do that or a workaround but I eventually made it work.
in the sequencer i add the alembic, the I add both the “Geometry Cache” and the “GeometryCacheComponent”. I track the “running” property and use it to keyframe the starting of the animation in the sequencer.
hope it can be useful!
for anyone with a similar issue, it’s best practice to export your alembic cache animation with the same frame range as your unreal sequence. for example if you wanted your cache to start at frame 183 in unreal, you would first need to set that animation to also start at frame 183 in maya or whatever animation software you’re using. frames 1-182 would be preroll and is necessary to prevent unreal from just starting your cache in the beginning of your render when you export. Then when you bring the new cache into unreal you could just place it to start at the beginning of the sequence and it should not show up in the render until it’s suppose to.