Thin line in outline at vector points

Wondering how to accomplish a certain animation task? Ask here.

Moderators: Víctor Paredes, Belgarath, slowtiger

User avatar
Greenlaw
Posts: 10806
Joined: Mon Jun 19, 2006 9:45 am
Location: Los Angeles
Contact:

Re: Thin line in outline at vector points

Post by Greenlaw »

I finally got a chance to look at it here, and I can confirm I'm seeing the line too. While I still agree with Wes that it's very minor, I also agree with you that the gap shouldn't be there at all. It's the kind of thing that would make me wonder what else could be wrong.

If it's really important to the situation, here's a (very) dumb fix: Open the layer settings, enable Outline On, and set it to 1 pixel. If necessary, scale the line width down to exactly the size you want (i.e, 1 pixel smaller). This should fill the gap for you. (I said it was dumb.) :D

Image

Note: This does not work when the circle is filled. When the circle if filled, a half-line gap is visible in the inner-side of the stroke.

I'll submit a report about this. Hopefully, it gets fixed in a future update.
Animations, Tutorials, and Cats (Oh, My!) Little Green Dog Channel on YouTube!

D.R. Greenlaw
Artist/Partner - Little Green Dog
Little Green Dog Channel | Greenlaw's Demo Reel Channel
Mejin
Posts: 82
Joined: Sat Jul 18, 2009 11:07 am

Re: Thin line in outline at vector points

Post by Mejin »

X-D ... Well. It looks like the gap is just ... a pixel width or something like that. So... a smoother one-pixel-line! Yay... . ;)
Maybe I do a workaround with just building the shapes by hand. Or I change the design. Or I use an older version of Moho.
Will think about that.

/edit: Ah, just saw your second answer now: Oh, thanks! I messed around wiht animated outlines some time before and I saw (it was late at night), that that could fix the problem as well. Maybe. But good to know, will check it out!
User avatar
Greenlaw
Posts: 10806
Joined: Mon Jun 19, 2006 9:45 am
Location: Los Angeles
Contact:

Re: Thin line in outline at vector points

Post by Greenlaw »

For completeness, here's the result with Fill enabled. It's really hard to see, but there is a yellow gap (the color of the fill) that takes up only inside half of the stroke. With the 1 pt Outline enabled, the outside half of the gap is filled.

Image

This makes sense because, with the middle filled, there is nothing to 'outline' there.

This made me wonder if moving the Outline effect from the Layer Settings to the Stroke's Style setting would solve this. This can be done by using the Halo effect, setting Blur Radius to 0, the Inset Radius to 1, and setting the color to black. The effect outlines the stroke similarly, but unfortunately, I can still see the gap.

Here it is with the color set to red with a wide radius to make it more visible. Even with the very thick setting, it's not filling the gap. (Yes, setting it to black still shows the gap.)

Image

I can't put any more time into this, but another approach is to make Stroke and Fill two separate shapes. This can be done using Synthsin75's Fill Shape mod. However, I don't really think this will make a difference.

Finally, creating a duplicate or reference layer with the shape, and separating the fill and stroke between the two layers will allow you to use Outline for the Stroke-only layer and no Outline for the Fill-only layer. This is more complicated, but I'm certain this will work.

Of course, if you don't need the fill, just do the original suggestion: enable Layer Outline and set it to 1 px with matching color.


That said, I would only bother with these techniques when filling the gap is absolutely necessary. I doubt I'd ever need this, but good to keep in mind.

The report was submitted yesterday, so hopefully, LM can fix this error in a future Moho release.
Last edited by Greenlaw on Sat Feb 14, 2026 1:47 pm, edited 2 times in total.
Animations, Tutorials, and Cats (Oh, My!) Little Green Dog Channel on YouTube!

D.R. Greenlaw
Artist/Partner - Little Green Dog
Little Green Dog Channel | Greenlaw's Demo Reel Channel
User avatar
Greenlaw
Posts: 10806
Joined: Mon Jun 19, 2006 9:45 am
Location: Los Angeles
Contact:

Re: Thin line in outline at vector points

Post by Greenlaw »

I made one last test. In this example, I set the Halo effect to render only the Halo. Curiously, it rendered a broad gray line where the gap was, which I assume is Moho outlining the anti-aliasing? The image below is a screenshot from the Ctrl-R window, but I see the same result in a final-quality rendered frame.

It's not particularly helpful to us, but maybe this result can provide a clue for the developers.

Image
Animations, Tutorials, and Cats (Oh, My!) Little Green Dog Channel on YouTube!

D.R. Greenlaw
Artist/Partner - Little Green Dog
Little Green Dog Channel | Greenlaw's Demo Reel Channel
Mejin
Posts: 82
Joined: Sat Jul 18, 2009 11:07 am

Re: Thin line in outline at vector points

Post by Mejin »

Thanks for all your your effort you put into this!
With all this, I'll probably be able to have several ways for workarounds.

It just bothers me a little bit... it's something... so 'basic that should work'... one would think. :/

But I'll also see how this behaves in motion.

All the best!
Post Reply