I'm making an entity for a game in Unreal Engine 5, it's basically a floating paiting that sprouts arms, I need to be able to do 2 things:
Have the arms drift out of the painting and have them both be part of the same object, the problem here is that I don't know how the armature would behave for that since the arm bones and painting frame are both parented to the root bone.
Hide the parts of the arms that would be "behind" the painting, the frame is too narrow to fit the arms inside and scaling the arms in a shape key doesn't work when the arms are posed. I also don't know if I can use a boolean to bake the animation with.
Whatever method I can use to accomplish this must be exportable to Unreal, and must be real time (not in a cinematic).
The Cephalos sprouting out of bodies in Resident Evil 5 are an example of this effect done perfectly.