V-Форум / Support по Векторной графике / Тема: корел: как быстро обрезать много объектов в толщину абриса?

корел: как быстро обрезать много объектов в толщину абриса?

 11/08/2010 19:47:36 #Link

xm

такая задачка на скорость. есть фигура из множества пересекающихся объектов. кто-нить знает как хитро её объединить в один объект (либо много, но обрезанных-непересекающихся) с дырками в абрисе. ну чтоб где обводка -- там прозрачно. типа как в шопе -- выделить белое и делит.
по два объекта выделять и trim их пересечение а потом эффектом-контур уменьшать -- можно конечно, но муторно.
(в аттаче справа сетка)

Re: корел: как быстро обрезать много объектов в толщину абриса?

 11/08/2010 21:11:25 #Link

xm

еще аттач для пояснения. на примере простейших объектов -- что происходит при триме всего сразу.
т.е., нужно срезать только то, что под заливкой, и визуально не видно. но всё-таки быстро и одновременно.


Re: корел: как быстро обрезать много объектов в толщину абриса?

 12/08/2010 0:14:41 #Link

MAPUTO

С обрезкой в любом случае придется повозиться, но разрывы сделать можно быстро.
Для обрезки могу предложить такой вариант:
Комбинируешь объекты по цифрам на рисунке. Должно получиться 7 объектов:



Потом делаешь обрезку:
Сначала из 7го вырезаешь 1,2,3,4,5,6 объекты (если правильно расставить по слою - от 1го к 7му - можно просто выделять все объекты, участвующие в операции и нажимать кнопку обрезки);
потом из 6го - 1-5;
и т.д...

Полученные обрезанные объекты комбинируешь и делаешь контур вовнутрь.

Re: корел: как быстро обрезать много объектов в толщину абриса?

 12/08/2010 1:43:53 #Link

xm

MAPUTO
смишно.
но я не просил учебник по корелу для чайников.
за цифирки отдельное спасибо -- вижу старался ))
только вопрос: сколько мозгового времени ушло на их распределение для обыкновенного ктрл-л? (хотя велд -- более грамотно)

а, предположим, группа из 1234 объектов? или из 12345-ти?
либо мозг лопнет, либо жизнь пройдёт.

вот как бы общий видимый абрис в единый объект свести, ктрл-шфт-ку, остальную заливку велдом и, тогда уж, их тримом или комбайном?

блин, дайте мне волшебную палку кирпичную!

Re: корел: как быстро обрезать много объектов в толщину абриса?

 12/08/2010 2:31:57 #Link

Sokolovich

По приколу могу предложить следующий способ
Конвертируешь стопку объектов в битмап с максимальным разрешением, а потом делаешь трейс в режиме line Art. На выходе получаешь комбинированый в один обьект аутлайн и кучу отдельных плашек внутри него.
Возможное при трассировке появление неровностей придает картинке дополнительную живописность

Re: корел: как быстро обрезать много объектов в толщину абриса?

 12/08/2010 2:38:27 #Link

xm

Цитата:
Sokolovich пишет:
Конвертируешь стопку объектов в битмап

так я ща так и делаю. почти

Цитата:
xm пишет:
как в шопе -- выделить белое и делит.

но контур же ломается. и ктрл-р править -- умри всё. а мне на тиснение -- что б всё гладенько-чётко.

Цитата:
Sokolovich пишет:
Возможное при трассировке появление неровностей придает картинке дополнительную живописность

а. ну да...

ды я даже тему завёл -- вдруг я чё хитрого в корке не знаю. что б быстрее, проще, грамотнее (!)

Re: корел: как быстро обрезать много объектов в толщину абриса?

 12/08/2010 2:48:50 #Link

Sokolovich

xm, ну я думаю, что если поэкспериментировать со значениями разрешения, свойствами обводки, и настройками трассера, то можно подобрать преемлемое сочетание. К тому же сомневаюсь, что при тиснении фольга (или что там) ложится на поверхность абсолютно идеально.

Re: корел: как быстро обрезать много объектов в толщину абриса?

 12/08/2010 3:04:10 #Link

xm

Sokolovich
чудес любимава корела хачу!

Re: корел: как быстро обрезать много объектов в толщину абриса?

 12/08/2010 7:52:22 #Link

MAPUTO

xm, тогда тебе макрос просто писать надо по триму. по сути он не сложный.

Алгоритм:
цикл (i = 1; до кол-во объектов; i++) {
Выделить объекты от i до колво оббъектов
Трим
}

Тут даже не надо объекты таскать по слою. после трима полученный объект ставится в верх по слою, потому выделение идет от i, а не от 1.

Re: корел: как быстро обрезать много объектов в толщину абриса?

 12/08/2010 8:51:32 #Link

shakhtar

мне кажется тут все зависит от дополнительных условий и опять таки смотря сколько обьектов в рисунке
как я делаю:
- изначально рисую (стараюсь по крайней мере) замкнутые обьекты, это не всегда просто учитывая что мой основной инструмент "трехточечная кривая " ( я уже где то поднимал тему про рисование изначально замкнутых обьектов
- потом группирую или комбайню обьекты которые режут ,потом тоже самое делаю с обьектами которые подлежат резке > "обрезать" > вуаля
Я понимаю что Америку не открыл но проще это вряд ли возможно.
В твоем рисунке это проще простого , ну а если 12345 плашек это ....
(1) 2 »

Источник: https://powerclip.ru/modules/newbb/viewtopic.php?topic_id=9549&start=0

Rambler's Top100