Points move oddly

General Moho topics.

Moderators: Víctor Paredes, Belgarath, slowtiger

VidE
Posts: 58
Joined: Sun Oct 22, 2006 3:34 am

Points move oddly

Post by VidE »

I'm trying to move points and they overshoot or undershoot as though they were snapping. But snapping is unchecked in the view window and greyed out in the dropdown menu. And when I changed the detail of the grid, the snappin, or whatever iti is, didn't really change with it. Any ideas of what else could be affecting the points?
VidE
Posts: 58
Joined: Sun Oct 22, 2006 3:34 am

Post by VidE »

And I should add-this problem doesn't exist in frame 0, only in frame 1 and after.
User avatar
heyvern
Posts: 7042
Joined: Fri Sep 02, 2005 4:49 am

Post by heyvern »

The only time I ever encountered something remotely similar is when I have added points in the time line (not frame 0).

If I add points to an animated mesh on a frame other than 0 and try to move the points they "snap" like that. Not sure exactly the steps that produce this effect but now I just avoid adding points on frames other than 0 and it isn't a problem.

-vern
VidE
Posts: 58
Joined: Sun Oct 22, 2006 3:34 am

Post by VidE »

Thanks, I'll check it out.
basshole
Posts: 443
Joined: Tue Feb 12, 2008 1:11 am

Post by basshole »

I'm having this same issue.

I've created some stuff in frame 0, but when I manipulate in frame 1, I get the snapping. It's like I'll drag a point to one place, and let go of it, and it'll jump somewhere back toward the direction from which it was dragged. I can get it to where I want it only by guesswork. Doesn't happen with all points, either.
User avatar
heyvern
Posts: 7042
Joined: Fri Sep 02, 2005 4:49 am

Post by heyvern »

Try an experiment for me. Create a new blank vector layer. Go to the "problem" layer and select all the points (on frame 0) and copy. Go to the blank layer and paste.

Now go to frame one and move some points around and see if the same "snapping" occurs.

-vern
basshole
Posts: 443
Joined: Tue Feb 12, 2008 1:11 am

Post by basshole »

No, no snapping on the new vector layer, on frame 1.

What does this tell us?
User avatar
heyvern
Posts: 7042
Joined: Fri Sep 02, 2005 4:49 am

Post by heyvern »

Sometimes the vector layers can get "discombobulated" internally. When you copy and paste it ensures a "clean" fresh proper vector layer AND it saves any key framing of points you may have done too so nothing is lost (except layer animation).

Try another experiment if you would. Instead of copying and pasting to a new layer, try copying all the points on the problem layer, then delete them, and paste them back in. I have a feeling this might fix it as well.

I think it has to do with points that don't have key frames on frame 0 (sounds weird I know). Or maybe it is something else but when you paste it just puts everything right.

-vern
basshole
Posts: 443
Joined: Tue Feb 12, 2008 1:11 am

Post by basshole »

That doesn't seem to work for me. I deleted all animation from the document, then went to frame 0, selected all points on the problem layer, copied them, deleted them, and then pasted them. I then went to frame 1, and attempted to translate a point on the newly pasted problem layer points. Still snapping.
User avatar
Rasheed
Posts: 2008
Joined: Tue May 17, 2005 8:30 am
Location: The Netherlands

Post by Rasheed »

Please post your .anme file somewhere on the Net, so we can have a look at it. Otherwise, post some screenshots which show what is happening in your document.
User avatar
heyvern
Posts: 7042
Joined: Fri Sep 02, 2005 4:49 am

Post by heyvern »

I think this is a "bug" of some sort that can happen to vector layers. I've only encountered it a few times in all the time I've been using Moho and ASP and that was ages ago when i was still learning. I've not run into this behavior in a long long time.

I don't know what I do differently now that this never happens. I think it is because I always add points on frame 0. I think if you ever add new points on a frame above 0 this can happen. Sometimes you can fix it and sometimes you can't I think. Whenever I do this by mistake I immediately undo and go to frame 0.

Copying all the points and pasting on frame 0 of a new vector layer just seems to set things the way they should be.

This is all theory of course.

If you could post the file it would be interesting for me to experiment with it and possibly look at the source code as well. Maybe I can track down exactly what causes this.

-vern
User avatar
slowtiger
Posts: 6257
Joined: Thu Feb 16, 2006 6:53 pm
Location: Berlin, Germany
Contact:

Post by slowtiger »

I can confirm this happens from time to time, but seldomly. And I handle it the same way.
Genete
Posts: 3483
Joined: Tue Oct 17, 2006 3:27 pm
Location: España / Spain

Post by Genete »

The snap place is always the same for the same point? or is it erratic?. How many points have you got in your vector layer? Do you move only one or abunch of them at the same time?

I've experienced some lack in response when the amount of points is huge but never have seen that erratic snap.

Can you monitorize the CPU load during the moment that points snap erratically?

The best thing is paste the anme file here and tell us what point(s) have the problem. If we can repeat it then we can confirm if it is a bug or simply corruption in the file.

-G
basshole
Posts: 443
Joined: Tue Feb 12, 2008 1:11 am

Post by basshole »

Sorry, guys, I didn't see the responses following my last post 'til just now. I didn't get the email update.

Here's the file:

http://joshbass.com/Site/Home_Page_file ... 2no3d.anme

Here's something I noticed:

If I copy the troublesome layer's points, then paste them, the newly pasted points act normal, UNTIL I bind them to a bone. . .then they start snapping.

This isn't something to do with having some stuff region bound and some points manually bound, is it?

Also noticing this slight movement of points as I move parts of the skeleton around. I don't know exactly how to describe it. An example is that if my character is upright, everything looks fine. If I start to rotate him, using his root bone, as he rotates, his torso will slightly misalign with his legs, and as he rotates back around to upright, everything becomes right
basshole
Posts: 443
Joined: Tue Feb 12, 2008 1:11 am

Post by basshole »

Sorry, I left out some critical info in that post.

The layer I've been having trouble with is the vector layer "l leg" (his left thigh).

It doesn't have a lot of points, in my opinion (how many is a lot?)

The snapping is on all points on that layer. They don't snap to the same place, it's just that whereever I drag the point, it'll jump back in the direction from whence it was dragged. Doesn't matter if I select and drag one point or several at the same time, same result. The jumps are fairly small, I suppose, but enough to cause things I'm trying to align to be difficult to align.

This is on a frame 1 that all this happens, by the way. I believe it behaves correctly on frame 0, but I'm doing my point tweaking on frame 1, then copying it back to frame 0.
Post Reply