[CDR X5-X8] Заливка сложных векторных изображений

  • Автор темы Автор темы mtz99
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

mtz99

Участник
Топикстартер
Сообщения
3
Реакции
0
Добрый день, уважаемые форумчане. Подскажите пожалуйста, как заливать ячейки в подобных рисунках? Как то нужно объединять или замыкать векторы, чтобы каждая ячейка стала замкнутой? Как это сделать?
 

Вложения

  • Безымянный.jpg
    Безымянный.jpg
    106.9 КБ · Просм.: 982
Вы неправильно формулируете вопрос. Правильно так: как превратить хаотичную сетку пересекающихся линий в набор замкнутых многоугольников? И да, это непросто, волшебной кнопки нет, массы ручных операций не избежать.
 
ну вроде был смартфил который заливает ограниченное линиями пространство.
 
Вы неправильно формулируете вопрос. Правильно так: как превратить хаотичную сетку пересекающихся линий в набор замкнутых многоугольников? И да, это непросто, волшебной кнопки нет, массы ручных операций не избежать.
Т.е. получается нужно объединять каждую линию? Если не сложно подскажите подробнее...
 
Т.е. получается нужно объединять каждую линию? Если не сложно подскажите подробнее...
Сперва попробуйте смартфилл, как советуют (лично я сам толком не научился им правильно пользоваться), если результат не устроит, то придется раскомбинировать линии на отрезки, которые дублировать и вновь комбинировать из них многоугольники. Морока еще та
 
В самом крайнем случае, если ничто другое не поможет, отрастрировать с разрешением побольше и потом опять векторизовать.

Не по теме:
В Иллюстраторе: обводки в кривые, всё объединить, потом разъединить. В Кореле не помню сработает ли, по идее должно

Вы векторный файл-то выложите...
 
Обьединить-разьединить в данном случае на автомате не прокатит. Тут искусственный интеллект нужен, дабы выделить фигуры, ограниченные пересекающимися линиями. Процесс, конечно, алгоритмизируется при желании, но по умолчанию навряд ли корел допетрит. Как вариант - преобразовать обводки линий в кривые, сделать Weld а потом Break Apart. В принципе похоже на то что было постом выше но может сработать.
 
В AI можно сделать инструментом Live Paint. Быстро и легко.
 
а если все выделить и intersect, не получится?
 
Всем линиям применть Combine, получится один объект в виде паутины,
нарисовать новый объект по внешнему периметру паутины и сделать Trim или Intresect (смотря как лучше, в зависимости от расположения паутинок), результату этого преобразования сказать Брейк-апарт (контрол-к). Вуаля!
 
Но помните - все вышеперечисленные способы будут оставлять щели между объектами в толщину линий.
 
а линии нельзя сделать толщиной в 0?
 
  • Спасибо
Реакции: _MBK_
Ты пробовал?
 
да я не могу попробовать, corel draw под мак же не выпускается (
 
А, впрочем, ты прав - делаем линии без заливки и обводки вообще - щелей реально нет.
Задача решена
 
Всех благодарю за помощь! Вроде разобрался))
 
Статус
Закрыто для дальнейших ответов.