Жирная линия из границ векторных квадратов в сетке
Не раз сталкивался, что при составлении векторных квадратов в сетку, границы начинают сливаться в жирную линию на каждом пятом квадрате.
Все границы одинаковые, все координаты целые, все размеры одинаковые, при приближении всё выглядит нормально, однако без масштабирования, растягивания флешки возникает вот такая фигня. https://pp.userapi.com/c639920/v6399...GFw2eO13k8.jpg Вот так рисую сетку Код AS3:
Код AS3:
|
артефакт появляется в фактическом размере, без анзума? при растеризации все ок?
|
Попробуй у лайнстайла вклчюить pixelHinting
|
Не помогло, я просто забыл, что до этого каждую ячейку на пиксель сдвигал, чтобы доп пикселей не было видно. Секунду, действительно, у меня стоит Show All в плеере. Но мне как-бы важно было сделать, чтобы оно выглядело одинаково в любом масштабе, так как флешка будет открываться как проектор. Выходит, нужно для этого обрабатывать RESIZE? |
Попробуй красить каждую линию в рандомный цвет и кинь скрин.
|
https://pp.userapi.com/c639920/v6399...AF6-N7muXQ.jpg
Там, где отсутствуют линии - всё ок, это по сценарию) При 100% масштабе всё ок, но всё же, мне придётся писать лишний код, если я не смогу заставить Show All работать как нужно. |
Вложений: 1
Таки где-то есть дробные координаты.
Может у контейнера. |
Размер блока
Код AS3:
Код AS3:
Код AS3:
Ну и для полноты Код AS3:
|
Если ты уверен в том, что творится в твоём графиксе, то после всех манипуляций с координатами и размерами можно попробовать тупо пробежаться по всем width, height, x, y твоих DO и вывести в трейс.
Не исключено, что у кого-нить будет 99.95 вместо 100 Код AS3:
|
Код:
0 0 Может, проблема с Show All? И из-за этого получаются дробные координаты... Открыл последней версией плеера, и при Show All всё окей. Но при разворачивании на весь экран, снова появляется, но уже намного меньше. https://pp.userapi.com/c639920/v6399...udOENF16sI.jpg Выходит, проще всего рисовать границу снаружи блоков просто один раз, чтобы не выходило такой накладки, правда я не представляю, как это можно сделать х) Но нет, мне таки нужны блоки с собственной границей. |
Часовой пояс GMT +4, время: 08:21. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.