Locked Tangent

Discuss Moho bugs (or suspected bugs) with other users. To report bugs to Smith Micro, please visit support.smithmicro.com

Moderators: Víctor Paredes, Belgarath, slowtiger

User avatar
hayasidist
Posts: 3525
Joined: Wed Feb 16, 2011 8:12 pm
Location: Kent, England

Re: Locked Tangent

Post by hayasidist »

mgo wrote: Mon Oct 10, 2022 8:39 am Here is a file with mostly locked tangents
...
I've just had a play with that file - everything seems to work "as expected" - both on frame 0 and elsewhere in the timeline.

I've hit it with the factory tool and my own curve re-shape tool (https://www.lostmarble.com/forum/viewtopic.php?t=33928) - no freezes --- yet .........
Is there a specific layer where you're finding the problem?
User avatar
SimplSam
Posts: 1048
Joined: Thu Mar 13, 2014 5:09 pm
Location: London, UK
Contact:

Re: Locked Tangent

Post by SimplSam »

hayasidist wrote: Mon Oct 10, 2022 9:56 am I've just had a play with that file - everything seems to work "as expected" - both on frame 0 and elsewhere in the timeline. ..
I almost posted the same reply - but ... then realised it 'freezes' when transforming points via the FBF layer - Layer 2. i.e. On top layer move to frame 5 (Layer 4 child) and cannot manipulate any tangents.

I can freely manipulate if I goto/select Layer 4 directly.
Moho 14.1 » Win 11 Pro 64GB » NVIDIA GTX 1080ti 11GB
Moho 14.1 » Mac mini 2012 8GB » macOS 10.15 Catalina
Tube: SimplSam


Sam
User avatar
hayasidist
Posts: 3525
Joined: Wed Feb 16, 2011 8:12 pm
Location: Kent, England

Re: Locked Tangent

Post by hayasidist »

SimplSam wrote: Mon Oct 10, 2022 10:45 am
hayasidist wrote: Mon Oct 10, 2022 9:56 am I've just had a play with that file - everything seems to work "as expected" - both on frame 0 and elsewhere in the timeline. ..
I almost posted the same reply - but ... then realised it 'freezes' when transforming points via the FBF layer - Layer 2. i.e. On top layer move to frame 5 (Layer 4 child) and cannot manipulate any tangents.

I can freely manipulate if I goto/select Layer 4 directly.
now that's just plain weird. I can access all the Layer 4 points except the "top" one via the FBF group -- most of the others are "locked" (unless I access them directly). Same on other layers -- some work, some don't...
User avatar
hayasidist
Posts: 3525
Joined: Wed Feb 16, 2011 8:12 pm
Location: Kent, England

Re: Locked Tangent

Post by hayasidist »

Ah! Got it (I think!)

many of the child layers have animated curvatures (whether intended or not) to set their exact shape at the frame they appear. Removing these (i.e. copying the timeline key to frame 0 and deleting the rest (if any) to leave a clean (un-animated) vector layer) does then seem to allow bezier handles to be manipulated freely from the group layer. Doing so does not generate a keyframe (i.e. the drawingFrame is 0, but the timeline Frame is not).

by contrast, accessing a child layer directly on other than frame 0 and messing with the Bezier handles DOES create a keyframe and that causes the handles to "freeze" when trying to access them from the FBF group.
User avatar
SimplSam
Posts: 1048
Joined: Thu Mar 13, 2014 5:09 pm
Location: London, UK
Contact:

Re: Locked Tangent

Post by SimplSam »

I think you have hit the nail on the head. Definitely a conflict in that area, resulting in wacky behavior.
Moho 14.1 » Win 11 Pro 64GB » NVIDIA GTX 1080ti 11GB
Moho 14.1 » Mac mini 2012 8GB » macOS 10.15 Catalina
Tube: SimplSam


Sam
User avatar
mgo
Posts: 57
Joined: Thu Dec 05, 2019 3:19 pm
Location: Earth, Solar System, Milky Way, Laniakea

Re: Locked Tangent

Post by mgo »

hayasidist wrote: Mon Oct 10, 2022 11:51 am Ah! Got it (I think!)

many of the child layers have animated curvatures (whether intended or not) to set their exact shape at the frame they appear. Removing these (i.e. copying the timeline key to frame 0 and deleting the rest (if any) to leave a clean (un-animated) vector layer) does then seem to allow bezier handles to be manipulated freely from the group layer. Doing so does not generate a keyframe (i.e. the drawingFrame is 0, but the timeline Frame is not).

by contrast, accessing a child layer directly on other than frame 0 and messing with the Bezier handles DOES create a keyframe and that causes the handles to "freeze" when trying to access them from the FBF group.
This! The animated curvatures were not intended. Also, I did not select the individual layers from the palette, but of course tweaked the tangents at the corresponding frame, i.e. the corresponding shape. Any suggestions how the animated curvatures happen, and how to avoid them?

Thanks for looking into it guys, this at least gives me a direction and some level clarity.
🚀
Post Reply