Mobile app version of vmapp.org
Login or Join
Radia289

: Sharp circle in Ilustrator I am using Illustrator CS2 and I am trying to create a sharp circle. Nothing I do works though. My circles are blurred, mostly noticeable on the top, bottom, left

@Radia289

Posted in: #AdobeIllustrator #Rasterization

I am using Illustrator CS2 and I am trying to create a sharp circle. Nothing I do works though. My circles are blurred, mostly noticeable on the top, bottom, left and right edges. Example:



I understand that the picture showing above is a PNG, but it looks the same on my screen in Illustrator.
Maybe some of my settings are not optimal? Any advice?

10.04% popularity Vote Up Vote Down


Login to follow query

More posts by @Radia289

4 Comments

Sorted by latest first Latest Oldest Best

 

@Deb5748823

Under view make sure pixel preview is not checked. Also, i think you can alter how a image renders.

10% popularity Vote Up Vote Down


 

@Turnbaugh909

Here is an attempt to reproduce your picture with Inkscape, which uses a different rendering and PNG-conversion engine, as far as I know:



I would guess that you would consider this to exhibit the same problem as your example pictures. If I am correct, this indicates that your problem is probably not related to you using the wrong options but rather to inevitable shortcomings of pixel displays.

Now, here is a similar picture with all circles being arranged such that they fall exactly into the pixel grid, in particular they are an integer number of pixels wide and some circles are slightly moved such that the relative position of their outer borders to those of the outer circle is an integer number of pixels:



I assume that you consider this image better (though probably not perfect) with regard to your issue. However, if you take a look at the two innermost circles, you probably notice that they are not perfectly concentrical anymore (if you don’t, let me tell you that I notice and find it irritating).

If find the latter issue illustrative of the general trade-off one has to make when rendering graphics such as yours, namely between:


Rendering each line as crisp as possible.
Keeping the relative positions of lines and sizes of objects as close to the vector data as possible.
Keeping the size of the image.


Apparently, Inkscape and Illustrator chose to make this trade-off too much in the direction of the second point for your taste. But for somebody else or another graphics, this choice may be the best one. After all, the rendering engine is only a stupid program and cannot read your thoughts. If you want to tilt the above trade-off, you have to do things manually to some extent or use a software that allows you to instruct it how you prefer things to be rendered (I will come back to this at the end).

Let me give another more drastic example. Here is a 301 pixel-wide rendering of a vector graphics of 56 equidistantly arranged lines.



As 300 is no multiple of 55, the rendering software has to choose between blurring some lines or destroying the equidistancy. The only way to avoid both is to stretch the image to 331 pixels:



Let me finish by saying that there is a type of software that allows you to instruct it how you prefer things to be rendered: fonts or font renderers, respectively. Fonts can store information (so-called hints) about how glyphs should be rendered (e.g., where stems of letters are), which allows font-rendering softwares to produce the good results they do nowadays. But this only works because we humans have clear preferences as to how we want text to be rendered (and there are far fewer issues that can arise with text than with vector graphics in general). For example a good standard m is rendered such that all its stems fall on pixels and the distance between the stems are equally wide – at the expense of making the letter significantly wider or narrower than it would be according to the underlying vector data.

10% popularity Vote Up Vote Down


 

@Michele215

This happens because circle or ellipse contains varied angles of paths to complete its shape unlike the square which contains only flat horizontal and vertical paths to complete its shape.

The solution I have come with is to Align the Stroke, go to the Stroke Panel or hit Ctrl+F10 make sure your shapes are selected containing the strokes then go to Align Stroke: you will see the Align Stroke to Center is selected by default change it with either Align Stroke to Inside or Align Stroke to Outside according to your preference.

Here is my PNG image of the almost sharp circle using Align Stroke to Outside


Note: Always draw your shapes using the round and complete values such as 200x200 or 273x273 and avoid values like 200.5x200.5 or 273.5x273.5 this is one of a reason behind why we get shapes with blurry edges instead of the sharp and crisp output.

10% popularity Vote Up Vote Down


 

@Murray664

Have you tried creating this with Illustrator set to align paths to pixels? (Assuming CS2 allows this, of course.)

Rather than rehash it here, this page does a great job of explaining how to do this: medialoot.com/blog/3-valuable-pixel-perfect-illustrator-techniques/

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme