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

Статус
Закрыто для дальнейших ответов.

mtz99

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

Вложения

  • Безымянный.jpg
    Безымянный.jpg
    106.9 КБ · Просм.: 933

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 204
Реакции
10 848
Вы неправильно формулируете вопрос. Правильно так: как превратить хаотичную сетку пересекающихся линий в набор замкнутых многоугольников? И да, это непросто, волшебной кнопки нет, массы ручных операций не избежать.
 

splxgf

12 лет на форуме
Сообщения
7 742
Реакции
3 424
ну вроде был смартфил который заливает ограниченное линиями пространство.
 

mtz99

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

andrejK

R.I.P.
Сообщения
10 300
Реакции
5 218

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 204
Реакции
10 848
Т.е. получается нужно объединять каждую линию? Если не сложно подскажите подробнее...
Сперва попробуйте смартфилл, как советуют (лично я сам толком не научился им правильно пользоваться), если результат не устроит, то придется раскомбинировать линии на отрезки, которые дублировать и вновь комбинировать из них многоугольники. Морока еще та
 

Gadalka

R.I.P.
Сообщения
2 530
Реакции
868
В самом крайнем случае, если ничто другое не поможет, отрастрировать с разрешением побольше и потом опять векторизовать.

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

Вы векторный файл-то выложите...
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 204
Реакции
10 848
Обьединить-разьединить в данном случае на автомате не прокатит. Тут искусственный интеллект нужен, дабы выделить фигуры, ограниченные пересекающимися линиями. Процесс, конечно, алгоритмизируется при желании, но по умолчанию навряд ли корел допетрит. Как вариант - преобразовать обводки линий в кривые, сделать Weld а потом Break Apart. В принципе похоже на то что было постом выше но может сработать.
 

Dmitrij M

15 лет на форуме
Сообщения
11 046
Реакции
5 944
В AI можно сделать инструментом Live Paint. Быстро и легко.
 

Skvoznyak

15 лет на форуме
Сообщения
5 500
Реакции
2 168
а если все выделить и intersect, не получится?
 

lenza

10 лет на форуме
Сообщения
44
Реакции
7
Всем линиям применть Combine, получится один объект в виде паутины,
нарисовать новый объект по внешнему периметру паутины и сделать Trim или Intresect (смотря как лучше, в зависимости от расположения паутинок), результату этого преобразования сказать Брейк-апарт (контрол-к). Вуаля!
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 204
Реакции
10 848
Но помните - все вышеперечисленные способы будут оставлять щели между объектами в толщину линий.
 

Skvoznyak

15 лет на форуме
Сообщения
5 500
Реакции
2 168
а линии нельзя сделать толщиной в 0?
 
  • Спасибо
Реакции: _MBK_

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 204
Реакции
10 848
Ты пробовал?
 

Skvoznyak

15 лет на форуме
Сообщения
5 500
Реакции
2 168
да я не могу попробовать, corel draw под мак же не выпускается (
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 204
Реакции
10 848
А, впрочем, ты прав - делаем линии без заливки и обводки вообще - щелей реально нет.
Задача решена
 

mtz99

Участник
Топикстартер
Сообщения
3
Реакции
0
Всех благодарю за помощь! Вроде разобрался))
 
Статус
Закрыто для дальнейших ответов.