Инструменты добавления форм
Инструменты добавления форм
Помимо работы исключительно с растровыми элементами графики, мы также можем редактировать некоторые элементы, представляющие собой специальные объекты – формы. При помощи данных форм мы можем создавать в сцене некоторые геометрические и иные объекты.
Действуют формы следующим образом: автоматически создается отдельный слой, который полностью монотонно заливается каким-то одним цветом. Сверху на этот слой автоматически накладывается специальная так называемая маска прозрачности, которая делает видимой только ту часть монотонной заливки слоя, которая передает контуры формы.
Таким образом, любая форма – это новый монотонный слой с наложенной на него маской прозрачности.
Стоит отметить, что далеко не все из рассматриваемых нами в данном разделе инструментов действуют подобным образом. Например, инструменты создания текста позволяют делать слой отдельного, специализированного типа.
На панели инструментов находится блок из четырех инструментов, которые позволяют вставлять в сцену разнообразные формы (рис. 6.42).
Рис. 6.42. Блок инструментов добавления форм
Horizontal Type Tool (Горизонтальный набор текста) добавляет к изображению обычный текст. Возьмите этот инструмент и щелкните курсором в той части, где хотите начать набирать текст. Появится мигающий курсор. Наберите пару слов и нажмите кнопку с изображением галочки в правой части панели опций (рис. 6.43).
Рис. 6.43. Кнопка подтверждения. Находится в конце панели опций
Набранный текст располагается на отдельном слое – текстовом слое на панели Layers (Слои). На нем нельзя рисовать, но он содержит информацию о каждой букве текста, то есть мы в любой момент можем изменить текст, исправить или допечатать, так как он фактически не является изображением. Применение на данном слое таких инструментов, как, например, Кисть, недопустимо. Помещение текста на специальный слой необходимо как раз для сохранения возможности его дальнейшего редактирования.
На панели опций отображаются следующие параметры текста: шрифт, начертание — Regular (Обычный), Italic (Курсив), Bold (Жирный), Bold Italic (Жирный курсив), Black (Очень жирный); размер шрифта; метод сглаживания – None (Нет), Sharp (Острый), Crisp (Четкий), Strong (Сильный), Smooth (Сглаженный) (рис. 6.44).
Рис. 6.44. Опции текста
Далее располагаются параметры выравнивания текста – по левому краю, по центру и по правому краю, цвет шрифта и стиль. При выборе стиля у нас появляется окно Warp Text (Исказить текст) (рис. 6.45).
Рис. 6.45. Окно Warp Text (Исказить текст)
Здесь мы можем указать в списке Style (Стиль) непосредственно сам стиль написания текста, а далее подкорректировать его при помощи параметров Bend (Наклон), Horizontal Distortion (Горизонтальное искривление), Vertical Distortion (Вертикальное искривление). Просмотрите список возможных вариантов стилей. Он достаточно обширен: в левой части каждого пункта стиль нарисован схематически, в правой – его название (рис. 6.46).
Рис. 6.46. Варианты стилей текста
В группе Horizontal Type Tool (Горизонтальный набор текста) находятся следующие инструменты: Vertical Type Tool (Вертикальный набор текста), Horizontal Type Mask Tool (Маска горизонтального текста), Vertical Type Mask Tool (Маска вертикального текста) (рис. 6.47).
Рис. 6.47. Группа инструмента Текст
Vertical Type Tool (Вертикальный набор текста) позволяет набирать текст вертикально. Во всем остальном он полностью идентичен инструменту горизонтального набора текста.
Horizontal Type Mask Tool (Маска горизонтального текста) и Vertical Type Mask Tool (Маска вертикального текста) позволяют создать области выделения, по форме совпадающие с набранным текстом.
Возьмите Horizontal Type Mask Tool (Маска горизонтального текста) и наберите какое-либо слово на изображении. В процессе этого все изображение будет в розовых тонах. Окончив набор текста, нажмите кнопку с галочкой в конце панели опций (см. рис. 6.43). У вас появится область выделения, форма которой соответствует форме набранного текста. Далее с выделенной областью можно работать, как и с любой другой выделенной областью, полученной при помощи любого из инструментов выделения.
Под инструментом Horizontal Type Tool (Горизонтальный набор текста) располагается инструмент Rectangle Tool (Прямоугольник). При помощи его мы можем добавлять в наше изображение прямоугольные формы. Выбираем этот инструмент, указываем цвет и рисуем на изображении диагональ прямоугольника. Созданный прямоугольник располагается на отдельном слое, который имеет не совсем обычный вид – Shape 1 (Форма 1) (рис. 6.48). Выше мы рассматривали способ и порядок создания форм и слоев, содержащих эти формы.
Рис. 6.48. Вид слоя, содержащего форму
На уменьшенном изображении прямоугольника на слое на панели Layers (Слои) мы видим слева монотонный зеленый фон, а справа – белый прямоугольник на сером фоне. Это и есть отдельный тип слоя – слой -форма. Мы видим только ту часть залитого слоя, которая, в соответствии с маской, считается непрозрачной. Именно это и есть наш прямоугольник.
Если мы захотим удалить слой Shape 1 (Форма 1) при помощи средства Delete Layer (Удалить слой) (см. рис. 5.8), то применить его надо будет два раза: сначала мы удалим маску прозрачности, а затем и сам монотонно залитый слой. После удаления маски прозрачности у нас останется просто монотонное изображение, слой которого также необходимо удалить.
В группе инструмента Rectangle Tool (Прямоугольник) находятся также инструменты Rounded Rectangle Tool (Прямоугольник с фаской), Ellipse Tool (Эллипс), Polygon Tool (Многоугольник), Line Tool (Линия), Custom Shape Tool (Заданная форма) (рис. 6.49), каждый из которых действует так же, как и инструмент Rectangle Tool (Прямоугольник).
Рис. 6.49. Виды форм
При помощи данных инструментов мы соответственно можем создать формы округленного прямоугольника, овала, многоугольника, линии или любую из предлагаемых в списке.
Custom Shape Tool (Заданная форма) позволяет создать любую форму из списка, представленного на панели опций (рис. 6.50).
Рис. 6.50. Список форм Custom Shape Tool (Заданная форма)
Для того чтобы создать какую-либо из указанных в списке форм, необходимо щелкнуть по ней, а затем нарисовать на изображении ее диагональ.
Первым в данном блоке инструментов является Pen Tool (Ручка). При ее помощи мы можем рисовать произвольные формы. Щелкая в разных местах изображения мышкой и устанавливая тем самым так называемые узловые точки, мы можем нарисовать многоугольную произвольную форму. Если же мы нажмем кнопку мыши и, не отпуская ее, будем двигать курсор в сторону, форма получится округлая. Таким образом, мы можем нарисовать совершенно произвольную форму, очерчивая ее контуры.
В группе Pen Tool (Ручка) находятся инструменты Freeform Pen Tool (Ручка свободной формы), Add Anchor Point Tool (Добавление узловой точки), Delete Anchor Point Tool (Удаление узловой точки), Convert Point Tool (Преобразование узловой точки) (рис. 6.51).
Рис. 6.51. Группа инструмента Pen Tool (Ручка)
Freeform Pen Tool (Ручка свободной формы) позволяет рисовать абсолютно произвольные формы. Мы непосредственно вырисовываем контуры маски.
Add Anchor Point Tool (Добавление узловой точки) добавляет узловые точки в уже созданные формы. Необходимо взять инструмент, навести на сторону текущей формы и щелчком добавить узловую точку. Новые точки позволяют преобразовывать форму.
Delete Anchor Point Tool (Удаление узловой точки) соответственно позволяет наоборот удалять имеющиеся узловые точки, если они являются лишними.
Convert Point Tool (Преобразование узловой точки). Как уже было отмечено, если мы при создании формы устанавливаем точки отрывистым щелчком кнопки мыши, точки получаются угловые. Если же мы двигаем мышь при нажатой кнопке во время создания формы, точки получаются сглаженные. Convert Point Tool позволяет преобразовывать уже созданные угловые точки в сглаженные и наоборот.
В третьей группе инструментов блока находятся Path Selection Tool (Выделение пути), который позволяет выделять всю форму и, например, двигать ее, и Direct Selection Tool (Непосредственное выделение), при помощи которого можно выделить одну определенную точку или несколько точек и, двигая их, преобразовывать форму (рис. 6.52).
Рис. 6.52. Группа Path Selection Tool (Выделение пути)
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Создание Web-форм
Создание Web-форм Для создания Web-формы применяется парный тег <FORM>, внутри которого помещают теги, формирующие элементы управления, входящие в эту Web-форму:<FORM><теги, формирующие элементы управления></FORM>Web-форма ведет себя как блочный элемент Web-страницы. (О
4.11.2. Примеры добавления ipchains-правил
4.11.2. Примеры добавления ipchains-правил Давайте теперь указывать права, чтобы разрешить какой-либо доступ к серверу. Только вы должны учитывать, что если добавлять правило в конец набора, то нет гарантии, что оно будет работать верно. В цепочке уже может быть запрет, поэтому
Создание Web-форм
Создание Web-форм Для создания Web-формы применяется парный тег <FORM>, внутри которого помещают теги, формирующие элементы управления, входящие в эту Web-форму:<FORM><теги, формирующие элементы управления></FORM>Web-форма ведет себя как блочный элемент Web-страницы. (О
Объекты форм
Объекты форм В 3ds Max объекты форм создаются как исходная геометрия для построения других более сложных объектов, а также в качестве путей анимации.Кроме линий, которые выполняются путем построения вершин в окнах проекций, все остальные формы являются параметрическими
Объекты форм
Объекты форм Для создания сложных объектов сцены не всегда хватает простых и сложных параметрических объектов. В этом случае на помощь приходят объекты форм. В 3ds Max объекты форм создаются в качестве исходной геометрии для построения других более сложных объектов
2.2. Использование форм
2.2. Использование форм Создание VBA-программИспользуя формы, можно достаточно полно изучить возможности работы со всеми типами данных и их взаимодействия с учетом того, что значения переменных будут определяться не программно (примеры 1, 2, 3), а вводом через текстовые поля
Основы проектирования форм
Основы проектирования форм Перед тем как на практике заняться проектированием форм, нелишне обсудить некоторые детали самого процесса. Знание этих деталей может ускорить процесс и уберечь от неверных решений. Запуск форм В процессе разработки формы ее можно запустить
Запуск форм
Запуск форм В процессе разработки формы ее можно запустить (т.е. активизировать выполнение и отобразить на экране) в любое время. Для этого выполните следующее.1. Выберите окно формы.Щелкните в окне формы или в окне программного кода, ассоциированного с формой.2. Отобразите
Планирование форм для программы
Планирование форм для программы Создавать формы в VBA легко и просто, но их проектирование в реальной программе требует тщательного планирования. Не забывайте, что формы являются частью большой программы, которая имеет вполне определенное практическое назначение.
Ключевые свойства форм
Ключевые свойства форм Многие свойства форм и элементов управления оказываются одинаковыми и используются одинаково. Например, одинаково задаются размеры как любого элемента управления, так и самой формы. Одинаково задается как цвет фона для формы, так и цвет фона для
Программирование форм
Программирование форм Добавлять элементы управления в формы несложно, а вот, чтобы заставить их делать то, что вам нужно, потребуется немного больше умственной работы и программирования. В этом разделе мы обсудим тонкости процесса программирования форм. Покажите то, что
Наследование форм
Наследование форм Одним из наиболее привлекательных аспектов построения диалоговых окон в Windows Forms является наследование форм. Вы, несомненно, знаете, что наследование является одним из базовых принципов ООП, который позволяет одному классу расширить функциональность
8.5.4. Повышение эффективности зa счет добавления вычисленных фактов к базе данных
8.5.4. Повышение эффективности зa счет добавления вычисленных фактов к базе данных Иногда в процессе вычислений приходится одну и ту же цель достигать снова и снова. Поскольку в Прологе отсутствует специальный механизм выявления этой ситуации, соответствующая цепочка
Дизайн форм
Дизайн форм Если форма, созданная автоматически, не отвечает требованиям, ее можно доработать вручную в режиме макета (рис. 7.30). После создания новая форма автоматически отобразится в режиме макета. Для переключения в режим макета ранее созданной формы используется