Skip to content
Increase font size Decrease font size Default font size default color orange color green color
Путь: Главная Уроки по Inkscape Кнопки и интерфейсы Быстрое создание блестящей кнопки в Inkscape

Кнопки и интерфейсы

Быстрое создание блестящей кнопки в Inkscape

15.09.2010 11:21

В этом уроке мы создадим в Inkscape кнопку с изображением буквы, причем сделаем это в лучших традициях Web 2.0. Наша кнопка будет включать в себя такие модные атрибуты, как блеск и тень. Очень просто, очень быстро и очень эффектно!

1

Первое, что нам нужно сделать — создать круг («F5») и залить его черным цветом.

Создание основы для будущей кнопки в Inkscape

2

Не снимая выделение с созданного круга, продублируйте его («Ctrl+D»). Для удобства работы перетащите дубликат немного в сторону (удерживая клавишу «Ctrl», можно ограничить передвижение вертикальной и горизонтальной осями). Выберите инструмент рисования кривых безье («Shift+F6») и нарисуйте примерно такую же кривую как на рисунке ниже. Работа с этим инструментом интуитивно понятна и надеюсь не вызовет каких-либо сложностей. Особое внимание уделите участку кривой, проходящему через круг (остальные участки для нас не важны, главное чтобы они находились за пределами круга). Для того, чтобы участок кривой, проходящей через круг, был изогнутым, после создания первой точки кривой кликните чуть выше центра круга и (не отпуская правую кнопку мыши) потяните мышь вниз. Можете поэкспериментировать с этим этапом, чтобы добиться желаемого результата. Также важно, чтобы кривая в итоге оказалась замкнутой, то есть нужно закончить ее рисование в той же точке, где оно было начато.

Создание кривой Безье в Inkscape

3

Измените цвет кривой на любой другой, чтобы сделать ее более видимой на фоне круга.

Изменение цвета кривой в Inkscape

4

Удерживая клавишу «Shift», выделите оба объекта (круг и кривую).

Выделение объектов в Inkscape

5

Теперь выберите в меню пункт «Контур -> Пересечение» (то же самое можно сделать быстрее, используя комбинацию «Ctrl+*».

Пересечение объектов в Inkscape

В результате должно получиться что-то вроде этого:

Результат пересечения объектов в Inkscape

6

Измените цвет полученной фигуры на белый и переместите ее на черный круг (удерживая клавишу «Ctrl», либо используя диалог выравнивания («Shift+Ctrl+A»)).

Перемещение полученной фигуры на круг в Inkscape

7

Используя диалог «Заливка и обводка» («Shift+Ctrl+F»), измените непрозрачность нашей фигуры примерно до 40%.

Изменение прозрачности объекта в Inkscape

8

Настало время текста. Выберите соответсвтующий инструмент (клавиша «T»), наберите желаемую букву, измените ее размер до необходимого. Поменяйте цвет буквы на зеленый (или любой другой) и поместите ее по центру круга.

Создание буквы для кнопки в Inkscape

9

Все хорошо, только буква наша расположена поверх блика (светлого участка), что выглядит неестественно. Чтобы исправить это, выделите светлую фигуру и при помощи нажатия клавиши «Page Down» поместите ее поверх буквы.

Перемещение объекта поверх буквы в Inkscape

10

Теперь создадим тень под нашим кругом. Для этого выделите его, продублируйте («Ctrl+D») и переместите в самый низ (при помощи клавиши «End» или нескольких нажатий клавиши «Page Down»). Не снимая выделения с дубликата круга, измените значение размывания для него примерно до 6 (делается это при помощи того же диалога «Заливка и обводка», вызываемого по комбинации «Shift+Ctrl+F»)).

Размывание круга в Inkscape

Это все, кнопка готова!

Понравилась статья? Подпишитесь на
новые уроки и статьи по RSS или E-mail:


 
Комментарии 
 
0 # rulet 19.05.2011 15:16
Сделал рисунок, но почему-то неправильно в svg сохраняется -- получается вот такое
http://storage5.static.itmages.ru/i/11/0519/h_1305807369_db3fe676c4.jpeg
Ответить | Ответить с цитатой | Цитировать
 
 
+2 # Стас 21.06.2011 18:45
Спасибо большое за урок =)
Ответить | Ответить с цитатой | Цитировать
 
 
+1 # Артём 01.07.2011 01:03
Большое спасибо!
Ответить | Ответить с цитатой | Цитировать
 
 
+2 # Саша 06.07.2011 18:25
Большое спасибо! Очень круто, все получилось. Но есть проблема: в IE не отображается размытие (В Mozille все Ок) и буква не отображается нигде :( Может я чего не так делаю?
Ответить | Ответить с цитатой | Цитировать
 
 
+1 # zhart 06.07.2011 19:29
IE6? Ну так его проблемы с полупрозрачност ью Inkscape решить естественно не в состоянии ;)
Ответить | Ответить с цитатой | Цитировать
 
 
+2 # Саша 06.07.2011 21:40
IE 9. Но это, наверное, не имеет значения.
Ответить | Ответить с цитатой | Цитировать
 
 
0 # Feonor 30.09.2011 17:37
Чтобы было видно букву нужно в меню "Редактирование узлов контура или рычаги узлов"(Ф2) преобразовать букву в контур "Shift+Ctrl+C" и все)
Ответить | Ответить с цитатой | Цитировать
 
 
0 # Серёга 23.10.2011 20:03
Спасибо! Всё супер получилось!
Ответить | Ответить с цитатой | Цитировать
 
 
0 # SHooM 01.11.2011 23:32
На мой взгляд заливка полукруга белым радиальным градиентом выглядит реалистичней... но все равно спасибо))
Ответить | Ответить с цитатой | Цитировать
 
Добавить комментарий


Защитный код
Обновить