CG/InkScape/StValentinesDay: различия между версиями

Материал из wiki.nntc.nnov.ru
Перейти к навигации Перейти к поиску
(Открытка ко дню святого валентина)
(Открытка ко дню святого валентина)
 
(не показана 21 промежуточная версия этого же участника)
Строка 1: Строка 1:
 
=Открытка ко дню святого валентина=
 
=Открытка ко дню святого валентина=
Оригинал урока: http://diwan-e-ayyari.blogspot.ru/2008/03/how-to-create-valentines-day-hearts.html
+
Оригинал урока: http://diwan-e-ayyari.blogspot.ru/2008/03/how-to-create-valentines-day-hearts.html<br>
Автор:  Ishwar Purushotham  
+
Автор:  Ishwar Purushotham <br>
 
Перевод: Азовцев Юрий
 
Перевод: Азовцев Юрий
  
Строка 13: Строка 13:
  
 
[[image:StValentinesDay-02.png]]
 
[[image:StValentinesDay-02.png]]
 +
-->
  
3. Создайте окружность (клавиша '''F5''') радиусом в 1710px. Разместите окружность по центру листа, использовав панель '''"Выровнять"'''  ('''Shift+Ctrl+A''').
+
2. Создайте окружность (клавиша '''F5''') радиусом в 1710px. Разместите окружность по центру листа, использовав панель '''"Выровнять"'''  ('''Shift+Ctrl+A''').
  
[[image:StValentinesDay-03.png]]
+
3. Откройте окно '''"Заливка и Обводка"''' ('''Ctrl+Shift+F''') и выбрите в качестве цвета для окружности белый. Окружность будет выполнять роль белого фона.
-->
 
  
2. Cоздайте перевернутый равнобедренный треугольник в любом местое документа. Используйте для этого инструмент '''"Кривые Безье"''' ('''Shift+6''').
+
4. Cоздайте перевернутый равнобедренный треугольник в любом местое документа. Используйте для этого инструмент '''"Кривые Безье"''' ('''Shift+6''').
  
 
[[image:StValentinesDay-04.png]]
 
[[image:StValentinesDay-04.png]]
Строка 27: Строка 27:
 
[[image:StValentinesDay-05.png]]
 
[[image:StValentinesDay-05.png]]
  
3. Затем продублируйте треугольник с помощью '''Ctrl+D''' и отразите его по вертикали с помощью '''V'''. Разместите оба треугольника как показано на иллюстрации.
+
5. Затем продублируйте треугольник с помощью '''Ctrl+D''' и отразите его по вертикали с помощью '''V'''. Разместите оба треугольника как показано на иллюстрации.
  
 
[[image:StValentinesDay-06.png]]  
 
[[image:StValentinesDay-06.png]]  
  
4. Выберите оба треугольника с помощью инструмента выделения и клавиши Shift и нажмите сочетание клавишь '''Ctrl+K''' что бы объеденить оба конткра в один.
+
6. Выберите оба треугольника с помощью инструмента выделения и клавиши Shift и нажмите сочетание клавишь '''Ctrl+K''' что бы объеденить оба конткра в один.
  
5. Теперь разверните меню '''Правка -> Клонировать -> Создать узор из клонов...'''
+
7. Теперь разверните меню '''Правка -> Клонировать -> Создать узор из клонов...'''
  
6. Используйте следующие параметры в окне создания узора из клонов:
+
8. Используйте следующие параметры в окне создания узора из клонов:
  
[[image:StValentinesDay-07.png|400px]]
+
[[image:StValentinesDay-07.png|450px]]
  
  
[[image:StValentinesDay-08.png|400px]]
+
[[image:StValentinesDay-08.png|450px]]
  
  
[[image:StValentinesDay-09.png|400px]]
+
[[image:StValentinesDay-09.png|450px]]
  
 
Вот что у вас должно получиться:
 
Вот что у вас должно получиться:
Строка 53: Строка 53:
 
и все получится!!!
 
и все получится!!!
  
7. Удалите первую пару треугольников  
+
9. Удалите первую пару треугольников  
  
8. Нажмите '''Ctrl+A''' для выделения всех треугольников, нажмите '''Ctrl+K''' для объединения их в общий контур.
+
10. Нажмите '''Ctrl+A''' для выделения всех треугольников, нажмите '''Ctrl+K''' для объединения их в общий контур.<br> (Проверьте что первоначальный треугольник удален и вы не захватили в выделение лишние объекты!)
  
9. Выберите получившуюся объедененную форму и выравняйте ее по центру листа с помощью инструментов окна '''"Выровнять"'''  ('''Shift+Ctrl+A''').
+
11. Выберите получившуюся объедененную форму и выравняйте ее по центру листа с помощью инструментов окна '''"Выровнять"'''  ('''Shift+Ctrl+A''').
  
10. Теперь вам нужно открыть окно '''"Заливка и Обводка"''' ('''Ctrl+Shift+F''') и выбрать в качестве заливки '''Радильный градиент'''
+
12. Теперь вам нужно открыть окно '''"Заливка и Обводка"''' ('''Ctrl+Shift+F''') и выбрать для заливки цвет. Я использовал следующие настройки:
  
11. Нажмите кнопку '''Редактировать..." и настройте начальную и конечную Стоп-точки следующим образом
+
[[image:StValentinesDay-11.png]]
  
[[image:StValentinesDay-11.png]]
+
Поэкспериментируйте с цветом!
 +
 
 +
13. Вы можете настроить "толщину лучей" перейдя в закладку '''Стиль обводки''' и увеличив значение параметра "Толщина" (не забудьте перед этим в закладке '''Обводка''' выбрать в качестве цвета белый).  
  
 
[[image:StValentinesDay-12.png]]
 
[[image:StValentinesDay-12.png]]
 +
 +
14. Теперь создайте прямоугольник ('''F4''') размером с лист:
 +
 +
[[image:StValentinesDay-13.png]]
 +
 +
15. Снова загляните в окно '''"Заливка и Обводка''' ('''Ctrl+Shift+F''') и включите для прямоугольника '''линейный градиент'''
 +
 +
[[image:StValentinesDay-14.png]]
 +
 +
16. Нажмите '''Ctrl+F1''' для редактирования направления градиента. Расположите линию градиента диагонально. Измените настройки цвета Стоп-точек градиента нажав кнопку '''"Править..."'''. В моем случае я использовал следующие параметры:
 +
 +
[[image:StValentinesDay-15.png]]
 +
 +
[[image:StValentinesDay-16.png]]
 +
 +
17. Отлично! У нас есть фон, теперь самое время приступить к веселью! Создайте новый слой поверх имеющегося и назовите его "Hearts" - сердца, которые мы и начнем рисовать.<br>
 +
Заблокируйте предидущий слой с фоном!
 +
 +
18. Используя инструмент '''Кривые Бизье''' ('''Shift+F6''') нарисуйте подобную форму
 +
 +
[[image:StValentinesDay-17.png]]
 +
 +
{|
 +
|19. Нажмите клавишу '''F2''' для перехода в режим редактирования кривых. Выделите с Shift две крайние правые вершины и в окне '''"Выровнять"''' ('''Shift+Ctrl+A''') воспользуйтесь инструментом ''выравнивание по вертикали''.
 +
|[[image:StValentinesDay-18.png]]
 +
|}
 +
 +
{|
 +
|20. Выделите все точки на кривой и используйте инструмент '''"сделать выделенные узлы гладкими"'''. Если потребуется, добавьте дополнительные узлы двойным щелчком мыши по кривой. У вас должна получиться форма половины сердца как у меня на изображении.
 +
|[[image:StValentinesDay-19.png]]
 +
|}
 +
 +
[[image:StValentinesDay-20.png]]
 +
 +
21. Нажмите '''Ctrl+D''' для создания дубликата половины сердца. Нажмите клавишу '''H''' что бы отразить полученную копию по горизонтали. Удерживая '''Ctrl'''' переместите половинку вправа для получения полной формы сердца.
 +
 +
 +
[[image:StValentinesDay-21.png]]
 +
 +
22. Выделите обе половинки и нажмите '''Ctrl''' и '''+''' для их объединения.
 +
 +
[[image:StValentinesDay-22.png]]
 +
 +
23. Перейдите в режим редактироания узлов и контура ('''F2''') и удалите лишние вершины в местах стыка двух половинок. Такое иногда случается при объединении кривых. В InkScape есть инструменты для автоматического удаления копий узлов, но я их еще не пробовал.
 +
 +
24. Выровняйте сердце по центру листа.
 +
 +
25. Перейдите в окно '''Заливка и обводка''' и выберите для сердца '''Линейный градиент'''
 +
 +
26. Нажмите кнопку '''Править...''' и используйте следующие параметры (в моем случае градиент начинается снизу)
 +
 +
[[image:StValentinesDay-23.png]]
 +
 +
[[image:StValentinesDay-24.png]]
 +
 +
[[image:StValentinesDay-25.png]]
 +
 +
Вот что должно получиться в результате:
 +
 +
[[image:StValentinesDay-26.png]]
 +
 +
27. Теперь зайдите в закладку '''"Стиль обводки"''' и сделайте следующие настройки:
 +
 +
[[image:StValentinesDay-27.png]]
 +
 +
Цвет обводки можно выбрать на закладке "Обводка"!
 +
 +
28. Сдублируйте сердце, уберите у нее обводку (закладка "Обводка), и создайте для него новый градиент. Вот что получиловсь у меня:
 +
 +
[[image:StValentinesDay-28.png]]
 +
 +
29. Отлично! Выглядит очень хорошо, что у нас получилось одинокое сердце, вам так не кажется? Скопируйте большее сердце и уменьшите его. Сделайте что то похожее на:
 +
 +
[[image:StValentinesDay-29.png]]
 +
 +
30. Создайте новое сердце с самого начала и сделайте его форму несколько более вытянутой, похожей на эту:
 +
 +
[[image:StValentinesDay-30.png]]
 +
 +
31. Наверняка вы уже стали мастерами по созданию градиентов. Создайте несколько различных граиентов для копий этого нового сердца.
 +
 +
32. Сделайте что то похожее на мое изображение или пофантазируйте сами!
 +
 +
[[image:StValentinesDay-31.png]]
 +
 +
33. Теперь нам нужно создать градиентный хвост от летящего сердца. Сделайте форму с помощью инструмента "Рисование кривых Безье" '''Shift+F6'''. Нарисуйте трапецию как ни иллюстрации и добавьте для нее градиент.
 +
 +
[[image:StValentinesDay-32.png]]
 +
 +
34. Измените размещение хвоста клавишей '''Page Down''' что бы он распологался за сердцем.
 +
 +
35. У вас должно получиться что то вроде этого:
 +
 +
[[image:StValentinesDay-33.png]]
 +
 +
36. Скопируйте любое из сердец и измените настройки Заливки и Обводки что бы получить подобную форму.
 +
 +
[[image:StValentinesDay-34.png]]
 +
 +
В моем случае сердце имеет размер 74px по ширине и 87px по высоте
 +
 +
37. Создайте прямоугольник без цвета и используйте инструменты "Выравнивания" для выравнивания обоих объектов по вертикали:
 +
 +
[[image:StValentinesDay-35.png]]
 +
 +
38. Выделите невидимый прямоугольник и пустое сердце и объедините их в группу нажатием сочетаний клавиш '''Ctrl+G'''
 +
 +
[[image:StValentinesDay-36.png]]
 +
 +
Мы только что сместили центр объекта из середины сердца в область между двумя объектами в группе. Дальше вы увидите зачем мы это сделали.
 +
 +
39. Зайдите в меню '''Правка -> Клонировать -> Создать узор из клонов...'''. Задайте количество '''Столбцов''' равным '''6'''. <br>
 +
Перейдите на закладку '''Смещение''' и установите параметр '''Смещение по X''' для '''Строк''' и '''Столбцов''' в '''-100%'''.  <br>
 +
Перейдите на закладку '''Вращение''' и установите для параметра '''Столбец''' значение '''60'''. <br>
 +
Нажмите кнопку '''Создать''' и наслаждайтесь результатом!
 +
 +
[[image:StValentinesDay-37.png]]
 +
 +
Если бы мы с вами не добавили невидимый прямоугольник, то серца поворачивались бы вокруг своего центра.
 +
 +
40. Объедините сердца в группу ('''Ctrl+G''') и немного уменьшите их. У вас должно получиться что то вроде этого.
 +
 +
[[image:StValentinesDay-38.png]]
 +
 +
41. Только мне кажется что мы уже это делали?
 +
 +
Если вам тоже так кажется - поздравляю, вы освоили техники, которые я вам показал. Воспользуйтесь ими для получения новых форм. Сделайте по аналогии с предидущим пунком, цветы, как на иллюстрации справа под сердцем.
 +
 +
[[image:StValentinesDay-39.png]]
 +
 +
42. Теперь нам потребуется создать круг и разместить его в центре цветка. Создайте для него радиальный градиент по аналогии с иллюстрацией.
 +
 +
[[image:StValentinesDay-40.png]]
 +
 +
Вам потребуется создать несколько Стоп-точек на градиенте. Для этого вы можете воспользоваться визуальным инструментом '''"Создавать и править градиенты"''' на панели инструментов ('''Ctrl+F1"'''). Двойным щелчком на рычаге градиента вы сможете создать дополнительную Стоп-точку и в дальнейшем, выделив ее, изменить ее цвет и положение.
 +
 +
[[image:StValentinesDay-41.png]]
 +
 +
43. В уроке для растрового редактора они импортируют набор кистей для оформления изображения цветами. Я импортировал некоторые из кистей того урока в InkScape. К сожалению у меня не получилось разместить на этом сайте svg-файлы, поэтому вам придеться самостоятельно импортировать и векторизовать эти кисти.
 +
 +
Скачайте следующие два изображение и импортируйте их в InkScape.
 +
 +
{|
 +
|[[image:StValentinesDay-42-1.png|400px]]
 +
|[[image:StValentinesDay-42-2.png|400px]]
 +
|}
 +
 +
44. Теперь выбериет изображения и перейдите в меню '''Контур -> Векторизовать Растр...'''
 +
 +
Выберите параметр '''"Сокращение яркости"''' равным '''0.14'''. 
 +
 +
После создания контура из растрового изображения растровые вставки можно удалить, они нам больше не нужны.
 +
 +
Уменьмите контур и разместите его за сердцем.
 +
 +
Сделайте то же самое для второго изображения. Постарайтесь получить что то подобное моей иллюстрации.
 +
 +
[[image:StValentinesDay-01.png]]
 +
 +
Теперь осталось только добавить немного красивого текста и можно отправить своему другу или подруге вместе с коробкой швейцарского шоколада и цветами!
 +
Сделайте день себе и ей немного приятней! :)

Текущая версия на 14:39, 16 октября 2013

Открытка ко дню святого валентина

Оригинал урока: http://diwan-e-ayyari.blogspot.ru/2008/03/how-to-create-valentines-day-hearts.html
Автор: Ishwar Purushotham
Перевод: Азовцев Юрий

StValentinesDay-01.png

Урок по созданию подобной открытки в растровом редакторе есть здесь. Выполнив этот урок вы не только лучше освоите InkScape но и поймете что это настолько же удобное и мощное (а возможно и более мощное) как и коммерческие приложения по работе с векторной графикой. Я постарался сделать результат несколько отличным от результата в уроке по растровой графике. Но не волнуйтесь, открытка по прежнему будет великолепной :) Наиболее важная вещь - вы должны постараться поэкспериментировать самостоятельно!

1. Запустите InkScape

2. Создайте окружность (клавиша F5) радиусом в 1710px. Разместите окружность по центру листа, использовав панель "Выровнять" (Shift+Ctrl+A).

3. Откройте окно "Заливка и Обводка" (Ctrl+Shift+F) и выбрите в качестве цвета для окружности белый. Окружность будет выполнять роль белого фона.

4. Cоздайте перевернутый равнобедренный треугольник в любом местое документа. Используйте для этого инструмент "Кривые Безье" (Shift+6).

StValentinesDay-04.png

У моего треугольника получились следующие размеры по ширине и высоте

StValentinesDay-05.png

5. Затем продублируйте треугольник с помощью Ctrl+D и отразите его по вертикали с помощью V. Разместите оба треугольника как показано на иллюстрации.

StValentinesDay-06.png

6. Выберите оба треугольника с помощью инструмента выделения и клавиши Shift и нажмите сочетание клавишь Ctrl+K что бы объеденить оба конткра в один.

7. Теперь разверните меню Правка -> Клонировать -> Создать узор из клонов...

8. Используйте следующие параметры в окне создания узора из клонов:

StValentinesDay-07.png


StValentinesDay-08.png


StValentinesDay-09.png

Вот что у вас должно получиться:

StValentinesDay-10.png

P.s. если у вас получаются странные завитки вместо ровного кругового размещение - попробуйте сохранить работу, закрыть InkScape и снова его запустить. Выполните данную операцию повторно и все получится!!!

9. Удалите первую пару треугольников

10. Нажмите Ctrl+A для выделения всех треугольников, нажмите Ctrl+K для объединения их в общий контур.
(Проверьте что первоначальный треугольник удален и вы не захватили в выделение лишние объекты!)

11. Выберите получившуюся объедененную форму и выравняйте ее по центру листа с помощью инструментов окна "Выровнять" (Shift+Ctrl+A).

12. Теперь вам нужно открыть окно "Заливка и Обводка" (Ctrl+Shift+F) и выбрать для заливки цвет. Я использовал следующие настройки:

StValentinesDay-11.png

Поэкспериментируйте с цветом!

13. Вы можете настроить "толщину лучей" перейдя в закладку Стиль обводки и увеличив значение параметра "Толщина" (не забудьте перед этим в закладке Обводка выбрать в качестве цвета белый).

StValentinesDay-12.png

14. Теперь создайте прямоугольник (F4) размером с лист:

StValentinesDay-13.png

15. Снова загляните в окно "Заливка и Обводка (Ctrl+Shift+F) и включите для прямоугольника линейный градиент

StValentinesDay-14.png

16. Нажмите Ctrl+F1 для редактирования направления градиента. Расположите линию градиента диагонально. Измените настройки цвета Стоп-точек градиента нажав кнопку "Править...". В моем случае я использовал следующие параметры:

StValentinesDay-15.png

StValentinesDay-16.png

17. Отлично! У нас есть фон, теперь самое время приступить к веселью! Создайте новый слой поверх имеющегося и назовите его "Hearts" - сердца, которые мы и начнем рисовать.
Заблокируйте предидущий слой с фоном!

18. Используя инструмент Кривые Бизье (Shift+F6) нарисуйте подобную форму

StValentinesDay-17.png

19. Нажмите клавишу F2 для перехода в режим редактирования кривых. Выделите с Shift две крайние правые вершины и в окне "Выровнять" (Shift+Ctrl+A) воспользуйтесь инструментом выравнивание по вертикали. StValentinesDay-18.png
20. Выделите все точки на кривой и используйте инструмент "сделать выделенные узлы гладкими". Если потребуется, добавьте дополнительные узлы двойным щелчком мыши по кривой. У вас должна получиться форма половины сердца как у меня на изображении. StValentinesDay-19.png

StValentinesDay-20.png

21. Нажмите Ctrl+D для создания дубликата половины сердца. Нажмите клавишу H что бы отразить полученную копию по горизонтали. Удерживая Ctrl' переместите половинку вправа для получения полной формы сердца.


StValentinesDay-21.png

22. Выделите обе половинки и нажмите Ctrl и + для их объединения.

StValentinesDay-22.png

23. Перейдите в режим редактироания узлов и контура (F2) и удалите лишние вершины в местах стыка двух половинок. Такое иногда случается при объединении кривых. В InkScape есть инструменты для автоматического удаления копий узлов, но я их еще не пробовал.

24. Выровняйте сердце по центру листа.

25. Перейдите в окно Заливка и обводка и выберите для сердца Линейный градиент

26. Нажмите кнопку Править... и используйте следующие параметры (в моем случае градиент начинается снизу)

StValentinesDay-23.png

StValentinesDay-24.png

StValentinesDay-25.png

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

StValentinesDay-26.png

27. Теперь зайдите в закладку "Стиль обводки" и сделайте следующие настройки:

StValentinesDay-27.png

Цвет обводки можно выбрать на закладке "Обводка"!

28. Сдублируйте сердце, уберите у нее обводку (закладка "Обводка), и создайте для него новый градиент. Вот что получиловсь у меня:

StValentinesDay-28.png

29. Отлично! Выглядит очень хорошо, что у нас получилось одинокое сердце, вам так не кажется? Скопируйте большее сердце и уменьшите его. Сделайте что то похожее на:

StValentinesDay-29.png

30. Создайте новое сердце с самого начала и сделайте его форму несколько более вытянутой, похожей на эту:

StValentinesDay-30.png

31. Наверняка вы уже стали мастерами по созданию градиентов. Создайте несколько различных граиентов для копий этого нового сердца.

32. Сделайте что то похожее на мое изображение или пофантазируйте сами!

StValentinesDay-31.png

33. Теперь нам нужно создать градиентный хвост от летящего сердца. Сделайте форму с помощью инструмента "Рисование кривых Безье" Shift+F6. Нарисуйте трапецию как ни иллюстрации и добавьте для нее градиент.

StValentinesDay-32.png

34. Измените размещение хвоста клавишей Page Down что бы он распологался за сердцем.

35. У вас должно получиться что то вроде этого:

Файл:StValentinesDay-33.png

36. Скопируйте любое из сердец и измените настройки Заливки и Обводки что бы получить подобную форму.

StValentinesDay-34.png

В моем случае сердце имеет размер 74px по ширине и 87px по высоте

37. Создайте прямоугольник без цвета и используйте инструменты "Выравнивания" для выравнивания обоих объектов по вертикали:

StValentinesDay-35.png

38. Выделите невидимый прямоугольник и пустое сердце и объедините их в группу нажатием сочетаний клавиш Ctrl+G

StValentinesDay-36.png

Мы только что сместили центр объекта из середины сердца в область между двумя объектами в группе. Дальше вы увидите зачем мы это сделали.

39. Зайдите в меню Правка -> Клонировать -> Создать узор из клонов.... Задайте количество Столбцов равным 6.
Перейдите на закладку Смещение и установите параметр Смещение по X для Строк и Столбцов в -100%.
Перейдите на закладку Вращение и установите для параметра Столбец значение 60.
Нажмите кнопку Создать и наслаждайтесь результатом!

StValentinesDay-37.png

Если бы мы с вами не добавили невидимый прямоугольник, то серца поворачивались бы вокруг своего центра.

40. Объедините сердца в группу (Ctrl+G) и немного уменьшите их. У вас должно получиться что то вроде этого.

StValentinesDay-38.png

41. Только мне кажется что мы уже это делали?

Если вам тоже так кажется - поздравляю, вы освоили техники, которые я вам показал. Воспользуйтесь ими для получения новых форм. Сделайте по аналогии с предидущим пунком, цветы, как на иллюстрации справа под сердцем.

StValentinesDay-39.png

42. Теперь нам потребуется создать круг и разместить его в центре цветка. Создайте для него радиальный градиент по аналогии с иллюстрацией.

StValentinesDay-40.png

Вам потребуется создать несколько Стоп-точек на градиенте. Для этого вы можете воспользоваться визуальным инструментом "Создавать и править градиенты" на панели инструментов (Ctrl+F1"). Двойным щелчком на рычаге градиента вы сможете создать дополнительную Стоп-точку и в дальнейшем, выделив ее, изменить ее цвет и положение.

StValentinesDay-41.png

43. В уроке для растрового редактора они импортируют набор кистей для оформления изображения цветами. Я импортировал некоторые из кистей того урока в InkScape. К сожалению у меня не получилось разместить на этом сайте svg-файлы, поэтому вам придеться самостоятельно импортировать и векторизовать эти кисти.

Скачайте следующие два изображение и импортируйте их в InkScape.

StValentinesDay-42-1.png StValentinesDay-42-2.png

44. Теперь выбериет изображения и перейдите в меню Контур -> Векторизовать Растр...

Выберите параметр "Сокращение яркости" равным 0.14.

После создания контура из растрового изображения растровые вставки можно удалить, они нам больше не нужны.

Уменьмите контур и разместите его за сердцем.

Сделайте то же самое для второго изображения. Постарайтесь получить что то подобное моей иллюстрации.

StValentinesDay-01.png

Теперь осталось только добавить немного красивого текста и можно отправить своему другу или подруге вместе с коробкой швейцарского шоколада и цветами! Сделайте день себе и ей немного приятней! :)