PDA

Просмотр полной версии : Неправильный рендеринг векторных объектов


luethus
16.03.2013, 05:43
Здравствуйте. Я использую Flash CS6. Мне нужно нарисовать векторные иконки, чтобы в 100%-м масштабе они были, скажем, 14x14.
Тут начинаются проблемы.

Простой пример: я рисую (во Flash) квадрат с закругленными углами, радиус 2, размер 14x14. Вот что получается когда я смотрю на результат в 100%-м масштабе (картинка увеличена чтобы было виднее):
http://forums.adobe.com/servlet/JiveServlet/showImage/2-5152423-308083/Screen-Shot-2013-03-16-at-2.02.56-AM.png

Здесь верхние углы вообще скруглены криво, а нижние скруглены, как будто радиус не 2, а 1.
Если увеличить масштаб до, скажем, 800% – оно выглядит уже более правдоподобно. Но мне важно именно 100%.

В Photoshop то же самое выглядит так (что я ожидаю увидеть во Flash):

http://forums.adobe.com/servlet/JiveServlet/showImage/2-5152423-308093/Screen-Shot-2013-03-16-at-2.02.56-AM.png

То же самое случается, когда я импортирую во Flash иконку, нарисованную в Illustrator, как editable paths – иконка искажается. НО когда я импортирую ее не как paths, а как bitmap – она выглядит точно так же как в Illustrator, что говорит о том, что проблема именно с векторами – сама иконка ровная.

Что делать? Как добиться точного рендеринга в масштабе 100%?