В Affinity Designer используются изометрические и другие аксонометрические сетки с широкими возможностями настройки, идеально подходящие для проектирования интерфейсов пользователя и игр, цифрового проектирования моделей, создания макетов или дизайнов, которые наиболее эффектно получаются при применении этого стиля.
Сведения об изометрических и аксонометрических сетках
Изометрические и другие аксонометрические сетки по своей природе являются параллельными проекциями. Это означает, что линии сетки никогда не пересекаются в точке схода, как в случае с перспективными проекциями. Перспективные проекции не поддерживаются Affinity.
В Affinity Designer предусмотрено несколько способов настройки различных типов сетки.
Изометрическая (с плоскостями): проекции этого типа можно с легкостью настроить на панели Изометрическая.
Триметрическая с выравниванием по левому краю и изометрическая (с плоскостями): предустановки в диспетчере сеток и осей.
Диметрическая, триметрическая, наклонная и треугольная: параметр Тип сетки на вкладке расширенных параметров в диспетчере сеток и осей.
При работе с любыми аксонометрическими сетками можно переключаться между плоскостями для поочередного применения трансформаций на передней, боковой и верхней плоскостях.
После настройки параметров сетки можно рисовать геометрические фигуры, художественный текст и градиенты непосредственно на активной плоскости и выборочно трансформировать кривые, замкнутые фигуры и размещенные изображения на выбранной плоскости с помощью инструмента «Перемещение».
Об элементах управления привязкой
Максимальная эффективность достигается при использовании сеток в сочетании с функцией привязки. Маркеры объекта и узлы кривой с высокой точностью привязываются к любой линии сетки или пересечению линий.
Для сеток можно установить любые единицы измерения в документе, отображаемые при включенном представлении линеек.
Использование рамок выделения цикла
Во время рисования кривых на плоскости воспользуйтесь настройкой Рамка выделения цикла, представленной на контекстной панели инструментов инструмента «Перемещение». Параметр «Плоскостные границы» позволяет трансформировать рамку выделения кривой (а не объекта) в рамку, границы которой совпадают с границами текущей плоскости, благодаря чему упрощается позиционирование и привязка кривой к сетке. После настройки плоскостных границ последующая подгонка кривой под другую плоскость приведет также к изменению рамки плоскости.
Для редактирования вне плоскости выберите настройку «Базовая рамка» или «Обычные границы» параметра Рамка выделения цикла.
Чтобы создать изометрическую сетку, выполните приведенные далее действия.
Перейдите в меню Вид и выберите вариант Изометрическая в параметрах студии для отображения панели Изометрическая.
Нажмите Изменить сетку.
В отобразившемся диалоговом окне Сетка и ось привязки установите флажок для параметра Показать сетку.
Для переключения плоскостей сетки выполните приведенные далее действия.
Выполните одно из перечисленных далее действий.
На панели Изометрическая выберите вариант Передняя, Боковая или Верхняя.
Нажмите клавишу апострофа («’») для переключения между плоскостями.
Чтобы задать интервал сетки, выполните перечисленные ниже действия.
В диалоговом окне Сетка и ось привязки задайте значения для параметров Интервал и Деления.
Чтобы настроить параметры привязки сетки, выполните перечисленные ниже действия.
На панели инструментов выберите Привязка.
Выберите предустановку (например, «Рисование кривой») и убедитесь, что для функции Привязать к сетке также установлен флажок.
Это гарантирует, что границы объектов не будут выходить за пределы линий сетки.
Для рисования геометрических фигур непосредственно на сетке выполните перечисленные ниже действия.
На панели Изометрическая включите параметр Редактировать в плоскости.
Выбрав инструмент для рисования фигуры, придайте нужную форму выбранной фигуре. Вы можете привязать фигуру к сетке в процессе ее создания при исходном перетаскивании из любой точки пересечения на сетке или во время изменения положения и (или) масштабирования фигуры.
Для подгонки двухмерных объектов под плоскость выполните перечисленные ниже действия.
Выделите кривую, замкнутую фигуру, художественный текст или изображение.
На панели Изометрическая выберите плоскость (передняя, боковая или верхняя) размещения объекта.
На этой же панели выберите вариант Подогнать под плоскость.
Чтобы трансформировать любой объект на сетке, выполните перечисленные ниже действия.
Выделите объект на плоскости, а затем выполните одно из перечисленных ниже действий.
Убедитесь, что на панели Изометрическая выбрана правильная текущая плоскость (это должна быть плоскость, на которой изначально был нарисован объект), а затем воспользуйтесь представленными на панели параметрами отражения под углом 180° и поворота на 90°.
Чтобы повернуть объект на странице, перетащите его маркер поворота по часовой стрелке или против часовой стрелки. Для поворота объекта с шагом 15° нажмите .
Чтобы изменить другие параметры изометрической сетки, выполните перечисленные ниже действия.
На панели Изометрическая выберите Параметры сетки. Здесь можно выполнять приведенные ниже действия.
Включение отображения точки начала координат сетки (маркеры редактирования оси).
Добавление промежуточных углов сетки для выполнения привязки или ограничения.
Добавление оси, перпендикулярной текущей плоскости для выполнения привязки или ограничения.
Настройка цвета и прозрачности сетки.
Сетки с расширенными свойствами
Диспетчер сеток и осей идеально подходит для размещения аксонометрических сеток с расширенными свойствами, двухмерных фиксированных сеток и изометрических сеток.
Вместо обычно используемой изометрической сетки, настраиваемой на панели Изометрическая, в диспетчере можно выбрать одну из предустановленных проекционных сеток (например, диметрическую или треугольную). Кроме того, для более продвинутого использования можно даже создавать пользовательские аксонометрические сетки с параметрами для использования наборов плоскостей, изменения размера сетки, настройки пропорций и углов.
Если такие предустановленные сетки, как изометрическая, не подходят для ваших целей, можно настроить сетку в соответствии с собственными предпочтениями.
Начало координат сетки
Начало координат сетки — это точка, в которой пересекаются оси и которая образует угол логической плоскости. Начало координат отображается как набор маркеров оси (красного, зеленого и синего цветов), которые можно увеличить или переместить в пределах страницы.
Для большинства аксонометрических сеток положение маркеров оси по отношению друг к другу остается заблокированным, но для установки интервала сетки длина всех маркеров может быть увеличена на одну и ту же величину одновременно.
Чтобы установить начало координат, необходимо установить курсор над пересечением (в верхнем левом углу) и перетащить точку начала координат, задав ее положение на странице. При смене плоскостей маркеры на активной плоскости будут выделены более жирным контуром.
Вы можете привязать начало координат сетки к объекту на любой плоскости и аналогичным образом привязать объект к фиксированной точке начала координат сетки.
Настройка параметров дополнительной оси
Вы можете создавать дополнительные углы и дополнительную ось на сетке, что откроет перед вами более широкие возможности для привязки и ограничения границ объектов, углов и узлов кривой.
Промежуточные углы: используется для создания дополнительных углов между осями, к которым можно выполнять привязку или которые можно использовать для ограничения границ.
Промежуточные деления: используется для деления угла между осями на заданное число (для оригами и делений 22,5° это число равно 4).
Ось перпендикулярно плоскости: используется для создания другой оси, перпендикулярной любой активной плоскости на аксонометрических сетках. Параметр Создать набор плоскостей должен быть включен.
Горизонтальная ось: используется для добавления дополнительной горизонтальной оси с целью ограничения или привязки.
Вертикальная ось: используется для добавления дополнительной вертикальной оси с целью ограничения или привязки.
Понимание цветов оси и привязки
Далее приведена информация о цветах, которые используются для обозначения разных осей при выполнении привязки или ограничения.
Красная линия. Первая ось (ось X на базовой квадратной сетке).
Зеленая линия. Вторая ось (ось Y на базовой квадратной сетке).
Чтобы настроить параметры сетки с расширенными свойствами, выполните перечисленные ниже действия.
В меню Вид выберите пункт Диспетчер сеток и осей.
Выполните одно из перечисленных далее действий.
Во всплывающем меню Предустановки выберите предустановку параллельной перспективы.
Во всплывающем меню Тип сетки нажмите Расширенные, выберите сетку, а затем в диалоговом окне отредактируйте ее параметры.
Чтобы просмотреть и задать положение начала координат сетки, выполните перечисленные ниже действия.
В меню Диспетчер сеток и осей установите флажок Показать маркеры редактирования осей. По умолчанию начало координат сетки будет отображаться в верхнем левом углу страницы.
С помощью любого инструмента перетащите точку пересечения осей сетки (точку начала координат) в точку на странице (например, угол геометрической фигуры).
Чтобы задать интервал сетки, выполните перечисленные ниже действия.
Чтобы изменить размер сетки, на странице перетащите конец одного из маркера редактирования оси красного, зеленого или синего цвета вовнутрь или наружу. Если была выполнена привязка к объекту, вы можете задать размер сетки по размеру объекта.
Настройка пользовательских сеток с использованием режима «Куб»
Режим «Куб» диспетчера сеток и осей позволяет использовать естественный подход к настройке аксонометрических сеток. Можно изменить возвышение, ориентацию и перекат куба, в результате чего положение сетки на странице будет автоматически изменено.
Преимущества режима сетки «Куб»
Визуальный подход к настройке плоскостных сеток.
Естественный контроль осей сетки в правильном перспективном сокращении с использованием постоянного масштаба.
Контролируемая точка возвышения; управление горизонтальной ориентацией и перекатом осуществляется отдельно.
Быстрая регулировка куба по дополнительной оси с общим восходящим направлением.
Расширение существующей системы привязки и ограничения.
Чтобы настроить аксонометрическую сетку с использованием режима «Куб», выполните перечисленные ниже действия.
В меню Вид выберите пункт Диспетчер сеток и осей.
Выберите значение «Куб» для параметра Режим.
Настройте параметр Масштабирование куба (размер ребра куба) и значения Деления для всех осей.
Для изменения параметра «Возвышение» (E) нужно перетащить синий маркер на вертикальном ползунке рядом с кубом (или ввести какое-либо значение E). При необходимости можно использовать доступные точки привязки.
Для регулировки ориентации куба (O) нужно перетащить куб влево или вправо (или ввести какое-либо значение O). Значения угла и длины осей сетки вычисляются на основании ориентации куба.
Для регулировки параметра переката (R) нужно перетащить синий маркер на внешнем измерительном кольце вокруг куба.
Пользовательские сетки
В случае с пользовательскими сетками длина и направление любого маркера редактирования на оси начала координат сетки могут быть изменены как в зависимости от других маркеров, так и независимо от них.
Для создания пользовательской сетки выполните перечисленные ниже действия.
В меню Диспетчер сеток и осей выберите Тип сетки для параметра Двухосевая пользовательская или Треугольная пользовательская.
Включите параметр Равномерно для того, чтобы интервал сетки был одинаковым для всех осей.
Включите параметр Создать набор плоскостей для того, чтобы активировать и настроить ось в положении Вертикально вверх.
Включите параметр Фиксированные пропорции для того, чтобы настроить соотношение пропорций между осями. Отключите этот параметр для того, чтобы сохранить те же соотношения пропорций для второй оси и оси, направленной вертикально вверх.
Выполните одно из перечисленных далее действий.
Задайте значения параметров Интервал, Деление и Угол для первой оси, второй оси и оси, направленной вертикально вверх.
С помощью инструмента·«Перемещение» перетащите маркер редактирования оси в точке начала координат сетки вовнутрь или наружу для того, чтобы изменить угол.