WorldModels ignore Motor6Ds. This is annoying when I try to make a viewport model of a character from a first person game because the arm positioning does not display correctly since the character I am cloning has a custom ViewModel Motor6D positioning which matches the camera, but I can’t get it to reset when cloning to the WorldModel.
Example:
Parent a character to a world model in viewport frame
Could you attach a specific repro file or video? I’m unable to repro with your steps, and can generally confirm that animating in a WorldModel definitely works because supporting this was one of the primary reasons WorldModel was introduced in the first place.
If I had to guess what’s going wrong: Do you still have an Animate script under the character you parented to the WorldModel? The Animate script will continue to run there and override the positioning you tried to apply making it look like it did not work.