Weird Glitchy Stretches

General Moho topics.

Moderators: Víctor Paredes, Belgarath, slowtiger

Post Reply
huzz
Posts: 11
Joined: Thu Apr 26, 2007 10:24 pm

Weird Glitchy Stretches

Post by huzz »

I am having a problem and wonder if anyone else has had he same issue. The link below is to three rendered frames from an animation I am working on. It is not a vector layer, but an image. I have done lots of parts of this animation using images, and saw this problem a while ago but it was barely noticeable. There are no keyframes in strange places, the bones aren't moving at that point, I can't figure out why the image randomly stretches. It is on specific frames in the timeline, so I even tried moving the animation along the timeline to leave the funny frames behind, but there were just new funny glitchy frames. I can see the some glitches before I render, but sometimes more appear that I couldn't see before. Any ideas? Thanks.
Huzz

http://www.flickr.com/photos/8757317@N05/
User avatar
heyvern
Posts: 7042
Joined: Fri Sep 02, 2005 4:49 am

Post by heyvern »

I've never encountered this before WITHOUT having a bone keyed. It looks strange.

Are you absolutely 100% certain no bones are having an influence? Could it be a slight bone "drift" from a key you can't see way off on the timeline?

I have done that before.

Best way to check without doing anything would be to set the image layer property "Warp using bones" to OFF/unchecked. Then look at those frames again to see if they changed.

-------

One more thing might be a "bad" image but I doubt this. Try resaving the image if nothing else works.

-vern
huzz
Posts: 11
Joined: Thu Apr 26, 2007 10:24 pm

Post by huzz »

It definately wasn't a keyframe or wild bone, but when I changed the bone constraints from region to flexible it disappeared...(?) This works for the shot I am doing with a few adjustments, but i just couldn't understand it. The file was fine. I noticed that when i took off the y rotation of -15 degrees (so the head doesn't rotate), it went away... But that is not what I wanted.
Thanks for the help though.
Huzz
User avatar
heyvern
Posts: 7042
Joined: Fri Sep 02, 2005 4:49 am

Post by heyvern »

I still think there is some bone action going on.

Did you turn off "warp using bones"?

Are all your image layers bound to a bone? That automatically turns off bone warping.

What about bone offset on frame 0?

If you have bone offset and you rotate a layer you will get disortion.

If you changed to flexible binding and the distortion "went away"... that's bone influence and it probably didn't go away, you just can't see it. Flexible binding on images is very subtle and "smooth". Region binding on images causes those "streaks' and "tears". It distorts the image in big "chunks".

I can produce the same kind of streaks and stretching by using region binding on an image layer and rotating a few bones. That is why I am almost POSITIVE there are bones effecting your image.

Do you have all the channels of a bone visible in the time line? Maybe you did something to a bone and you can't see its key frame.

You should bind image layers to bones if you don't want them to warp and want to rotate or animate them for a character. If you want to move a layer with out using bones then you should turn off warping for that image layer.

-vern
huzz
Posts: 11
Joined: Thu Apr 26, 2007 10:24 pm

Post by huzz »

Basically the only images that are linked to bones are the girls head body arms and legs, and eyebrows. Her eyes are a switch layer, her mouth is a vector layer. The shoelace in her hair is an image. All these switch gropus and layers are within the Bone group of the girl so as they move together. When I turn off warp using bones, then the parts are not linked to gether anymore as when i arranged them at frame one with the offset bone tool. There is no option for that on the bone layer, but just the individual images inside the bone layer, (hence why I tried the flexible binding option first). The only action with the bones I do with this shot is move the eyebrows, and i have checked all possible bone related keyframes and there isnt anything (except the eyebrow movement of course). I really don't know what it could be. I need to use bone offset to piece the character together so she can be moved without distorting other parts (like the arm pulling the body wider if they were just one image layer), so if I change that... I really don't know! Thanks for your help though, i will persevere!
Huzz
User avatar
heyvern
Posts: 7042
Joined: Fri Sep 02, 2005 4:49 am

Post by heyvern »

When I turn off warp using bones, then the parts are not linked to gether anymore as when i arranged them at frame one with the offset bone tool.
You probably should use layer binding. Bind the LAYER to a bone and don't use bone warping.

If you use bone offset, the images will warp. Trust me it's the bones, any bone. Even the most small subtle movement or "non" movement of ANY bone could cause the stretchy thing to happen... if warp using bones is on for any image layer.
The only action with the bones I do with this shot is move the eyebrows, and i have checked all possible bone related keyframes and there isnt anything (except the eyebrow movement of course).
It's the eyebrow bones then. They move right? they are effecting the WHOLE document regardless. ;)

If there are any bones at all, and any of the images are set to "warp using bones" and those images are children of the bone layer... then the images will warp from those bones. You need to use layer binding for images. Break the images into separate layers (if you haven't already, it seems like you have) and bind each part to a specific bone. If you have the "ribbon" as a separate image then you may need a series of bones to control that one "piece". that layer should be left with "warp using bones" but the bone layer should use "flexible binding" not "Region binding".

-vern
Post Reply