Page 1 of 1

Dagnabbit! Antialiased shape edge bleed problem...

Posted: Mon Apr 02, 2007 7:12 pm
by heyvern
Darnit!

I know this has been debated to death... but... I'm desperate...
I thought I had a great shape layering set up only to find that... thing happening.

Two shapes that share one edge when rendered, produce a "line" where the antialiasing doesn't join properly.

Has there been any solutions for this other than rendering without antialiasing? It is critical to finishing my character setup.

The odd thing is that I still get a line even rendering without antialiasing.

That light line on the right side of the face should not exist.

http://www.lowrestv.com/character_rig/c ... e-rig6.mov

Image

I am pretty sure there is nothing to be done.

The only possible solution I've found is to change the shadow to a solid color and put another shape behind everything to fill in the antialiasing. I'm using a percentage of black to create the shadows so you only have to change the skin color style. Also this shadow shape goes over the eyes as well... if it were a solid color I would have to create separate shapes for the eye whites shadows.

-vern

Posted: Mon Apr 02, 2007 11:30 pm
by Genete
I have seen this before in some of the drawings I've made but now I don't know how to reproduce it...
Could you post a sample file with the same problem to verify the "bug"...?

Rgrds
Genete

Posted: Mon Apr 02, 2007 11:45 pm
by heyvern
http://www.lowrestv.com/moho_stuff/alia ... ester.moho

The shapes joined on the far left are correct because it is just two adjacent shapes that are identical.

The join on the right creates a line because there are multiple shapes offset on different levels:
Two adjacent pairs of a solid color shape with a slightly transparent shape on top. What happens is that the darker slightly transparent shape is under a shape that is right next to it that is "lighter". That shape antialiases and creates that line.

---------
Just so you know... I already redid the character styles. I had to go with solid shadow and high light colors and other workarounds to eliminate the line.

Looks good but I still have to figure out where to stick the eyeballs so they show properly in the layers and add a separate shape for the shadow cast on the eyes.

-vern

Re: Dagnabbit! Antialiased shape edge bleed problem...

Posted: Mon Apr 02, 2007 11:48 pm
by myles
Hello Vern,
heyvern wrote:Two shapes that share one edge when rendered, produce a "line" where the antialiasing doesn't join properly.
What about the "Gap filling" option? It's a tick-box on the Vectors tab in the Layer Settings for the affected vector layer.

Regards, Myles.

Posted: Tue Apr 03, 2007 12:27 am
by Genete
heyvern wrote:http://www.lowrestv.com/moho_stuff/alia ... ester.moho

The shapes joined on the far left are correct because it is just two adjacent shapes that are identical.

The join on the right creates a line because there are multiple shapes offset on different levels:
Two adjacent pairs of a solid color shape with a slightly transparent shape on top. What happens is that the darker slightly transparent shape is under a shape that is right next to it that is "lighter". That shape antialiases and creates that line.

---------
Just so you know... I already redid the character styles. I had to go with solid shadow and high light colors and other workarounds to eliminate the line.

Looks good but I still have to figure out where to stick the eyeballs so they show properly in the layers and add a separate shape for the shadow cast on the eyes.

-vern
Now I understand. The "Gap filling" option reduces a little the line thikness but still being there.
But regarding to the particular image you have shown before (Incompetent sargent) Relly you need two semi transparent adjacent shapes? I supouse you are going to modify its transparence values to make them darker when the head turns. If not, If it is only a contruction issue why don't you put a single semitransparent shape without sharing points?

OTOH I haven't got the solution.

Best luck
Genete

Posted: Tue Apr 03, 2007 1:25 am
by heyvern
The gap filling almost works... line is still there though.

Genete, there is no other solution except not using a transparent fill shape the way I am using it. I tried every other possible combination with the same result.

I need the offset shape layering in order to have the ears in between the two shadow areas. The ears are "sandwiched" in between them so they are covered and shown properly as the head turns.

I am okay for now with my solution of eliminating the transparent fill. I am sure someday this will be fixed and I can revisit my previous version.

So now if someone wants to change the skin color style of the character they will have to change the shadow and high light colors as well. No other choice.

-vern

Posted: Thu Apr 12, 2007 1:44 am
by jpiazzo
The line on the right looks fine to me - adds some definition...

Posted: Thu Apr 12, 2007 4:08 am
by heyvern
Thanks jpiazzo,

I already solved this by putting a thin extra stroke shape the same color as the fill under the line area. The line is caused by the color under the two shapes so this line overlaps both fills ever so slightly and eliminates it totally.

With the "new age" of high definition out put, this line would look awful. I agree with the idea of defining the shape but I want to do that with an "intentional" stroke that doesn't go all the way up the side of the head.

The characters I design with hair won't have this problem. Sort of like when you go bald later in life and discover how really bumpy your skull actually is. ;)

-vern

Posted: Thu Apr 12, 2007 3:15 pm
by jpiazzo
BTW I think the work going into this project is brilliant - and I have been looking forward to seeing the end result. In fact, it is the main reason I drop by this forum every few days to check on progress.

JP