Журнал LinuxFormat - перейти на главную

LXF171:Редактор графики Inkscape

Материал из Linuxformat
(Различия между версиями)
Перейти к: навигация, поиск
(Шаг за ша­гом: Де­ла­ем «синь­ку» изо­бра­же­ния)
(Шаг за ша­гом: Де­ла­ем «синь­ку» изо­бра­же­ния)
 
Строка 51: Строка 51:
 
[[Файл:LXF165.tut_inkscape._opt11.jpeg |right | thumb|500px|12 Ра­бо­та­ем с хит­ро­ум­ны­ми фи­гу­ра­ми
 
[[Файл:LXF165.tut_inkscape._opt11.jpeg |right | thumb|500px|12 Ра­бо­та­ем с хит­ро­ум­ны­ми фи­гу­ра­ми
  
В не­ко­то­рых фи­гу­рах есть от­вер­стия, и это про­бле­ма. Эф­фект Hatches не слиш­ком хо­ро­шо с та­ким справ­ля­ет­ся и как бы за­пол­ня­ет их два­ж­ды. Не­сколь­ко не­ле­пый, но эф­фек­тив­ный спо­соб спра­вить­ся с про­бле­мой — сно­ва про­дуб­ли­ро­вать фи­гу­ру. С по­мо­щью ре­дак­то­ра Node уда­ли­те внеш­ний кон­тур, ос­та­вив толь­ко внут­рен­ний, за­тем за­пол­ни­те его и при­ме­ни­те лю­бые эф­фек­ты, что­бы он вы­гля­дел так же, как фон. Это до­воль­но уто­ми­тель­но, но за­то эф­фек­тив­но, и уж вся­ко про­ще, чем ри­со­вать все эти ка­ра­ку­ли са­мо­му! |]]
+
В не­ко­то­рых фи­гу­рах есть от­вер­стия, и это про­бле­ма. Эф­фект Hatches не слиш­ком хо­ро­шо с та­ким справ­ля­ет­ся и как бы за­пол­ня­ет их два­ж­ды. Не­сколь­ко не­ле­пый, но эф­фек­тив­ный спо­соб спра­вить­ся с про­бле­мой — сно­ва про­дуб­ли­ро­вать фи­гу­ру. С по­мо­щью ре­дак­то­ра Node уда­ли­те внеш­ний кон­тур, ос­та­вив толь­ко внут­рен­ний, за­тем за­пол­ни­те его и при­ме­ни­те лю­бые эф­фек­ты, что­бы он вы­гля­дел так же, как фон. Это до­воль­но уто­ми­тель­но, но за­то эф­фек­тив­но, и уж вся­ко про­ще, чем ри­со­вать все эти ка­ра­ку­ли са­мо­му! ]]

Текущая версия на 12:17, 18 ноября 2018

[править] Inkscape: Ко­пия-«синька»

Соз­дай­те весь­ма де­таль­ный ри­су­нок без осо­бо­го тру­да. Про­сты­ми эф­фек­та­ми Inkscape Ник Вейч до­би­ва­ет­ся по­тря­саю­щих ре­зуль­та­тов.

(thumbnail)
Наш эксперт. Ко­гда на­чи­нал­ся LXF, его дер­жа­ли на пла­ву толь­ко скрип­ты Bash от Ни­ка Вей­ча. По­том их за­ме­ни­ли «лю­ди», и это, по мне­нию Ни­ка, ста­ло яв­ным ша­гом на­зад...

Ес­ли вам нуж­но что-то на­ри­со­вать, с Inkscape это па­ра пус­тя­ков. Inkscape не толь­ко име­ет об­шир­ный на­бор по­лез­ных и в об­щем про­стых для по­ни­ма­ния ин­ст­ру­мен­тов, но и ра­бо­та­ет с SVG, стан­дарт­ным фор­ма­том век­тор­ной гра­фи­ки. Та­лант­ли­вый ху­дож­ник смо­жет соз­да­вать в Inkscape уди­ви­тель­ные ве­щи; и да­же ес­ли у вас ру­ки-крю­ки, год­ные раз­ве что удер­жать ку­сок ме­ла, вы при из­вест­ных уси­ли­ях со­стря­пае­те впол­не при­лич­ное изо­бра­же­ние.

Наш урок объ­яс­нит вам не­ко­то­рые «скры­тые» функ­ции ри­со­ва­ния Inkscape, по­сред­ст­вом прак­ти­че­­ско­­го уп­раж­не­ния. Да не так уж эти функ­ции и «скры­ты», про­сто их час­то не за­ме­ча­ют или они ка­жут­ся слиш­ком слож­ны­ми, что­бы за них брать­ся. Мы при­от­кро­ем за­ве­су тай­ны, ок­ру­жаю­щей при­ме­не­ние эф­фек­тов, рас­ши­ре­ний и фильт­ров, что­бы в ито­ге по­лу­чить изо­бра­же­ние в сти­ле «от­си­нен­ной» ко­пии, ко­то­рая вы­гля­дит не слиш­ком иде­аль­но — в дан­ном слу­чае не­дос­тат­ки изо­бра­же­ния вве­де­ны на­ме­рен­но.

Воз­мож­но, вы уже при­ме­ня­ли фильт­ры рань­ше — поч­ти на­вер­ня­ка, ес­ли за­ни­ма­лись в Inkscape рас­тро­вы­ми изо­бра­же­ния­ми. К рас­тру обыч­но об­ра­ща­ют­ся, ко­гда в изо­бра­же­нии на­до до­ба­вить тек­сту­ры, и, че­ст­но го­во­ря, при на­ли­чии дос­той­ной го­то­вой тек­сту­ры соз­да­ние то­го же са­мо­го эф­фек­та по­тре­бу­ет де­ся­тую до­лю на­ших уси­лий. По­че­му бы нам так и не по­сту­пить?

Рас­тро­вые изо­бра­же­ния не толь­ко не­ма­ло ве­сят — они так­же не мас­шта­би­ру­ют­ся. При ра­бо­те с век­тор­ным изо­бра­же­ни­ем о мас­шта­бе вол­но­вать­ся не­за­чем: изо­бра­же­ние все рав­но ос­та­нет­ся уз­на­вае­мым, по­сколь­ку по­строе­но ис­клю­чи­тель­но из форм, а те со­хра­ня­ют­ся в лю­бом раз­ме­ре. По­это­му не ме­ша­ет знать, как соз­дать эф­фект рас­тро­во­го изо­бра­же­ния, ис­поль­зуя все­го лишь обыч­ные фор­мы и не­мно­го про­це­дур­ной ма­гии от Inkscape.

Не­дос­та­ток про­це­дур­ных ме­то­дов в том, что не­ко­то­рые из них, в за­ви­си­мо­сти от вы­бран­но­го па­ра­мет­ра, мо­гут затребовать из­ряд­ные ре­сур­сы CPU на рен­де­ринг. Ви­дя, как над­са­жа­ет­ся ваш ком­пь­ю­тер, пы­та­ясь вос­соз­дать изо­бра­же­ние на эк­ра­не, вы, воз­мож­но, за­хо­ти­те не­мно­го сни­зить ин­тен­сив­ность эф­фек­тов.

[править] Шаг за ша­гом: Де­ла­ем «синь­ку» изо­бра­же­ния

(thumbnail)
1 Сде­ла­ем си­ний фон> Сна­ча­ла соз­да­дим си­ний пря­мо­уголь­ник — он бу­дет фо­ном на­ше­го изо­бра­же­ния. Вы­бе­ри­те цвет Navy [мор­ской] в па­лит­ре вни­зу ок­на Inkscape. За­тем вы­бе­ри­те ин­ст­ру­мент Пря­мо­уголь­ник в па­не­ли ин­ст­ру­мен­тов сбо­ку и соз­дай­те пря­мо­уголь­ник прак­ти­че­­ски во всю ши­ри­ну стра­ни­цы. Из­ме­нить стра­ни­цу, что­бы он луч­ше ту­да впи­сы­вал­ся, мы еще ус­пе­ем, так что не спе­ши­те в ре­жим пей­за­жа. Не­ко­то­рые из при­ме­няе­мых эф­фек­тов за­ви­сят от ис­ход­но­го раз­ме­ра фо­на, и у вас мо­гут по­лу­чить­ся дру­гие ре­зуль­та­ты, ес­ли вы ре­ши­те соз­дать вер­сию фор­ма­та A0; или, по край­ней ме­ре, вам при­дет­ся на­стро­ить не­ко­то­рые па­ра­мет­ры.
(thumbnail)
2 До­ба­вим сы­ру> Да, все вер­но, мы до­ба­вим эф­фект сы­ра. Тек­сту­ра фо­на при­даст ему вид под­лин­ной ко­пии-синь­ки. Глав­ное — не пе­ре­брать, по­то­му что все же хо­чет­ся рас­по­знать изо­бра­же­ние, ко­гда оно бу­дет го­то­во. Эф­фект, ко­то­рый вы най­де­те в Filters > Overlays > Blue Cheese [Фильт­ры > На­ло­же­ния > Си­ний сыр] при­даст ва­ше­му фо­ну не­сколь­ко по­мя­тый вид. Из­лиш­не­го шу­ма не до­ба­вит­ся, и ри­су­нок ос­та­нет­ся раз­бор­чи­вым; эф­фект не осо­бо ре­сур­со­ем­кий, так что вам не при­дет­ся ча­са­ми ждать об­нов­ле­ния эк­ра­на.
(thumbnail)
3 Соз­да­дим но­вый слой> Мы не хо­тим слу­чай­но ис­пор­тить фон, по­это­му наи­луч­шим вы­хо­дом бу­дет соз­дать по­верх не­го но­вый слой и раз­мес­тить ри­су­нок на нем. Для на­ча­ла на­до за­бло­ки­ро­вать те­ку­щий слой (щелк­ни­те по знач­ку с зам­ком в се­ре­ди­не стро­ки со­стоя­ния вни­зу эк­ра­на). За­тем вы­бе­ри­те Select Layer > Add Layer... [Вы­брать слой > До­ба­вить слой] в ме­ню. Вве­ди­те имя но­во­го слоя и про­верь­те, что­бы он был на­стро­ен на Above Current Layer [Над те­ку­щим сло­ем]. Пе­ре­клю­чать­ся ме­ж­ду слоя­ми лег­ко: вы­би­рай­те нуж­ный слой из всплы­ваю­ще­го ме­ню в се­ре­ди­не стро­ки со­стоя­ния.
(thumbnail)
4 На­ри­су­ем что-ни­будь> По­ра на на­шей синь­ке что-то изо­бра­зить. Мож­но на­чать с пе­ре­тас­ки­ва­ния пря­мо­уголь­ни­ка для об­рам­ле­ния об­лас­ти, по­кры­той на­шим сыр­ным фо­ном. Имен­но эта фи­гу­ра час­то встре­ча­ет­ся на тех­ни­че­­ских чер­те­жах и синь­ках. Кста­ти, вы мо­же­те до­ба­вить стоп­ку пря­мо­уголь­нич­ков в ниж­нем пра­вом уг­лу, на ма­нер штам­па. От­крой­те свой­ст­ва Fill and Stroke [За­лив­ка и штри­хи] (Ctrl+Shift+F) и вы­ставь­те их в No Fill [Без за­лив­ки] и Solid stroke [Сплош­ной штрих], при­мер­но на 10 % се­ро­го. Тол­щи­ну на­строй­те на свое ус­мот­ре­ние.
(thumbnail)
5 Что-ни­будь до­ба­вим> Те­перь у нас есть шаб­лон лис­та для ри­сун­ков (хо­ро­шей иде­ей бу­дет со­хра­нить его для бу­ду­ще­го упот­реб­ле­ния), и мож­но на­чать ри­со­вать на нем. Ес­ли у вас уже есть псев­до­ка­ран­даш­ные ри­сун­ки, ко­то­рые вы бы хо­те­ли до­ба­вить, са­мое вре­мя сде­лать это, но ес­ли у вас нет ни­че­го, дос­та­точ­но по­хо­же­го на тех­ни­че­­ский чер­теж, не­сколь­ко со­че­та­ний кла­виш вам по­мо­гут. Ин­ст­ру­мен­том Ка­ран­даш (Shift + F6) на­ри­суй­те тре­уголь­ник. Это станет на­мно­го про­ще, ес­ли удер­жи­вать кла­ви­шу Ctrl, ко­то­рая по­мо­жет про­во­дить пря­мые ли­нии и де­лать ров­ные уг­лы.
(thumbnail)
6 Транс­фор­ми­ру­ем с Render> Вы­де­лив тре­уголь­ник, вы­бе­ри­те Extensions > Render > Draw From Triangle... [Рас­ши­ре­ния > Рен­де­ринг > Ри­со­вать из тре­уголь­ни­ка] — поя­вит­ся ок­но с мас­сой оп­ций по гео­мет­ри­че­­ским фи­гу­рам, соз­да­вае­мым из тре­уголь­ни­ка. По­экс­пе­ри­мен­ти­руй­те с ни­ми: щелк­ни­те по Live preview [Пред­про­смотр] — и уви­ди­те, на что спо­соб­на ка­ж­дая из них. Это де­мон­ст­ри­ру­ет мощь не­ко­то­рых рас­ши­ре­ний, ко­то­рые уме­ют ри­со­вать объ­ек­ты за вас или рас­ши­рять то, что на­ри­со­ва­ли вы. Вни­ма­тель­но оз­на­комь­тесь с ме­ню Render [Рен­де­ринг]: в нем есть еще мно­го че­го ин­те­рес­но­го!
(thumbnail)
7 Им­пор­ти­ру­ем что-ни­будь еще> Ес­ли вы не умее­те ри­со­вать, а рас­ши­ре­ния не пред­ла­га­ют вам ни­че­го под­хо­дя­ще­го, вы­ход есть: одол­жи­те ри­су­нок! При вы­бо­ре File > Import from Open Clip Art library [Файл > Им­пор­ти­ро­вать из биб­лио­те­ки кли­пар­та] пе­ред ва­ми поя­вит­ся ок­но с па­ра­мет­ра­ми по­ис­ка, по ко­то­рым вы най­де­те лю­бые изо­бра­же­ния от Creative Commons. Мне по­ду­ма­лось, что не­пло­хо бу­дет смот­реть­ся вит­ру­ви­ан­ский че­ло­век Ле­о­нар­до да Вин­чи, и тут же на­шлось аж три та­ких. Наш пре­дос­тав­лен поль­зо­ва­те­лем YDL, и он вы­гля­дит очень под­хо­дя­ще для то­го, что мы на­ме­ре­ны сде­лать да­лее — за­ста­вим его вы­гля­деть до­воль­но не­ряш­ли­во! По­сле его им­пор­та мо­жет по­на­до­бить­ся из­ме­нить раз­мер и при­стро­ить изо­бра­же­ние на долж­ную по­зи­цию.
(thumbnail)
8 При­да­дим вид эс­ки­за> Од­на из функ­ций Inkscape, ко­то­рой уде­ля­ет­ся ма­ло вни­ма­ния — это эф­фек­ты Path [Кон­тур]. Они от­час­ти по­хо­жи на фильт­ры или рас­ши­ре­ния, но из­ме­ня­ют кон­тур. Здесь есть из че­го вы­би­рать, но сей­час мы хо­тим ис­поль­зо­вать Sketch [На­бро­сок]. Вы­де­лив объ­ект, на­жми­те на Shift + Ctrl + 7, что­бы вы­вес­ти диа­ло­го­вое ок­но Path Effect [Эф­фект кон­ту­ра]. Вы­бе­ри­те Sketch из всплы­ваю­ще­го ме­ню, за­тем на­жми­те на кноп­ку Add [До­ба­вить]. Она из­ме­нит кон­тур, за­ме­нив ка­ж­дую кри­вую не­ким ко­ли­че­­ст­вом ли­ний, сход­ных с ори­ги­на­лом. По­во­зи­тесь с на­строй­ка­ми, по­ка не добь­е­тесь нуж­но­го эф­фек­та — но не до­бав­ляй­те слиш­ком мно­го «дро­жа­ния» или ли­ний, ина­че ри­су­нок пре­вра­тит­ся в пол­ную не­раз­бе­ри­ху.
(thumbnail)
9 До­ба­вим текст> А те­перь на­ше­му до­ку­мен­ту ну­жен текст, но не ка­кой по­па­ло. Мож­но по­тра­тить веч­ность на по­иск под­хо­дя­ще­го шриф­та, на­по­ми­наю­ще­го че­ло­ве­че­­ский по­черк, но во­об­ще-то по­дой­дет лю­бой шрифт; мы за­ста­вим его вы­гля­деть ру­ко­пис­ным с по­мо­щью эф­фек­тов. Вы­бе­ри­те шрифт и впи­ши­те текст. Я со­ве­тую брус­ча­тый шрифт вро­де OpenSans, или, по край­ней ме­ре, шрифт без за­се­чек. До­бавь­те его с по­мо­щью ин­ст­ру­мен­та Text [Текст], и по­за­боть­тесь вы­де­лить оп­цию Bold [Жир­ный] в па­не­ли ин­ст­ру­мен­тов — чем мас­сив­нее он бу­дет, тем луч­ше для это­го эф­фек­та.
(thumbnail)
10 Пре­об­ра­зу­ем текст> При­ме­нить к тек­сту эф­фек­ты Path сра­зу нель­зя, по­сколь­ку текст все-та­ки не кон­тур. За­то мож­но пре­вра­тить текст в кон­тур. Вы­де­ли­те его и за­тем вы­бе­ри­те Path > Object To Path [Кон­тур > Пре­об­ра­зо­вать объ­ект в кон­тур]. От­ны­не ваш текст уже не дос­ту­пен в ви­де тек­ста, он стал сгруп­пи­ро­ван­ной под­бор­кой кон­ту­ров. По­ка они сгруп­пи­ро­ва­ны, ис­поль­зуй­те свой­ст­ва Fill and Stroke, что­бы при­дать им се­рый цвет и от­сут­ст­вие за­лив­ки. Те­перь вы­бе­ри­те Edit > Duplicate [Ре­дак­ти­ро­вать > Дуб­ли­ро­вать] для соз­да­ния точ­ной ко­пии. Имен­но ко­пию мы пре­вра­тим в ка­ра­ку­ли, а ори­ги­нал ос­та­нет­ся ка­ким был, что­бы текст ос­та­вал­ся чи­тае­мым по­сле то­го, как мы до­ба­вим цвет. Раз­груп­пи­руй­те кон­ту­ры, вы­бе­ри­те для за­трав­ки ка­кой-ни­будь сим­па­тич­ный и не­слож­ный, за­тем на­жми­те Shift + Ctrl + 7, что­бы сно­ва от­крыть Path Effects Editor [Ре­дак­тор эф­фек­тов кон­ту­ров].
(thumbnail)
11 Пре­вра­тим текст в ка­ра­ку­ли> На этот раз вы­бе­ри­те и до­бавь­те Hatches (rough) [Штри­хов­ка (гру­бо)]. Не ис­клю­че­но, что фи­гу­ра бу­дет вы­гля­деть за­ля­пан­ной. На па­не­ли Fill and Stroke про­верь­те, что Fill от­клю­че­на, и умень­шай­те тол­щи­ну штри­ха, по­ка ли­нии не ста­нут раз­ли­чи­мы. Мож­но на­стро­ить штри­хов­ку че­рез длин­ный спи­сок оп­ций, но на­мно­го про­ще до­бить­ся же­лае­мо­го эф­фек­та в ре­жи­ме ‘live’. Пе­ре­клю­чи­тесь на ин­ст­ру­мент Node [Узел] (тот, ко­то­рый под обыч­ным ука­за­те­лем), и те­перь в фи­гу­ре вы долж­ны ви­деть два жел­тых ром­ба и не­сколь­ко дру­гих то­чек. По­вер­ти­те верх­ним ром­бом, ме­няя гус­то­ту и на­клон штри­хов­ки, что­бы до­бить­ся нуж­но­го эф­фек­та (ес­ли та­щить ромб к цен­тру объ­ек­та, гус­то­та штри­хов­ки уве­ли­чи­ва­ет­ся).
(thumbnail)
12 Ра­бо­та­ем с хит­ро­ум­ны­ми фи­гу­ра­ми В не­ко­то­рых фи­гу­рах есть от­вер­стия, и это про­бле­ма. Эф­фект Hatches не слиш­ком хо­ро­шо с та­ким справ­ля­ет­ся и как бы за­пол­ня­ет их два­ж­ды. Не­сколь­ко не­ле­пый, но эф­фек­тив­ный спо­соб спра­вить­ся с про­бле­мой — сно­ва про­дуб­ли­ро­вать фи­гу­ру. С по­мо­щью ре­дак­то­ра Node уда­ли­те внеш­ний кон­тур, ос­та­вив толь­ко внут­рен­ний, за­тем за­пол­ни­те его и при­ме­ни­те лю­бые эф­фек­ты, что­бы он вы­гля­дел так же, как фон. Это до­воль­но уто­ми­тель­но, но за­то эф­фек­тив­но, и уж вся­ко про­ще, чем ри­со­вать все эти ка­ра­ку­ли са­мо­му!
Персональные инструменты
купить
подписаться
Яндекс.Метрика