Conflicting Description for the Anti-Aliasing Node

Hi everyone,

The documentation for the Anti-Aliasing Node states under the section Corner Rounding:

Detect corners to help preserve the original shape.
Setting Corner Rounding to 0 means no corner detection
and no corner rounding will take place.
The higher the value the better corners will be preserved,
i.e. resemble original image.

The second statement suggests that corners will not be rounded when Corner Rounding is set to 0.
However the third statement then states corner will be less rounded for higher values of Corner Rounding which directly contradicts with the second statement (as 0 is the lowest possible value) and also contradicts with the naming of the input as Corner Rounding which suggests that corners will be more rounded for higher values of Corner Rounding.

Clarification on this would be great. @izo @OmarEmaraDev

Apart from that the having the example images as GIFs isn’t very descriptive as it isn’t clear which GIF frame corresponds to what input values.
It would be much more helpful to have the frames of the GIFs as separate images with the input values captioned beneath them.

The correct official description is:

Specifies how much sharp corners will be rounded.

So this could be reworded better indeed.

Doesn’t that contradict the caption of the bottom left example image?

Corner detection and rounding off (set to 0). Notice how corners are smoothed because they are treated as artifacts.

If it “Specifies how much sharp corners will be rounded.” then Corner Roundness = 0 should mean, that corners aren’t rounded (which I presume means the same thing as smoothed).