Чтение онлайн

на главную

Жанры

Шрифт:

? Select and Move (Выделить и двигать) ;

? Select and Rotate (Выделить и вращать) ;

? Select and Scale (Выделить и масштабировать) . Почти невозможно создать объект сразу в необходимой точке трехмерного про-странства. Обычно мы создаем его в произвольном месте, а затем при помощи манипуляторов перемещаем в необходимую точку, поворачиваем на нужный гра-дус и масштабируем. Манипуляторы расположены на главной панели инструмен-тов (рис. 1.42). Рассмотрим порядок совершения данных действий.

Рис. 1.42.

Манипуляторы на главной панели инструментов Перемещение объекта

1. Выделите какой - либо объект в сцене. Если сцена пуста, создайте любой прими-тив и выделите его.

2. На главной панели инструментов выберите манипулятор движения — Select and Move (Выделить и двигать). Обратите внимание, что у объекта появились три ука-зующих вектора: x , y и z . Они показывают возможные направления движения.

3. Наведите курсор на определенный вектор. Заданный вектор становится желтым. Нажмите кнопку мыши и перемещайте курсор — объект будет двигаться в на-правлении подсвеченного вектора.

Рис. 1.43. Квадрат, подсвечивая который можно перемещать объект в плоскости

4. Чтобы передвинуть объект в плоскости, а не в отношении одного лишь направ-ления, подсветите курсором квадрат, образуемый при пересечении векторов и специальных линий (рис. 1.43). Например, если выделить пересечение векторов z и x , то объект можно будет перемещать одновременно вверх и в сторону.

Итак, последовательность перемещения объекта следующая: сначала необходимо выделить объект или объекты, затем выбрать манипулятор движения и подсветить требуемое направление, после чего — перемещать объект. Показывать направление движения необходимо потому, что объект находится в трехмерном пространстве, а наша мышь движется лишь в плоскости стола. Вращение объекта

Вращение объекта происходит аналогичным образом: выделите объект, выберите манипулятор Select and Rotate (Выделить и вращать), покажите направление вращения, подсвечивая ту или иную окружность вокруг объекта, и выполните вращение.

Во время вращения над объектом отображается градусная мера угла поворота (рис. 1.44).

Рис. 1.44. Вращение объекта

Масштабирование объекта

Общий порядок масштабирования объектов такой же, как для движения или вра-щения, но некоторые особенности все же есть. Например, можно масштаб ировать объекты в одном, двух и трех направлениях одновременно (двигать в трех н а-правлениях сразу невозможно). Масштабирование в трех напр авлениях называет-ся равномерным . При равномерном масштабировании не искажаются пропорции объектов.

Масштабирование в одном или двух направлениях называется неравномерным . При неравномерном масштабировании пропорции объекта изменяются: его можно вы-тягивать или сплющивать в разные стороны. На рис. 1.45 показан результат нерав-номерного масштабирования чайника.

Таким образом, при помощи манипуляторов можно корректировать позицию объ-ектов в пространстве,

а также их наклон и масштабы.

Рис. 1.45. Форма чайника вытянута

П РИМЕЧАНИЕ

Если, выбрав манипулятор, вы не увидели векторов, указывающих направление манипуляции, нажмите клавишу <X>. Ею же можно отключить их видимость. При помощи клавиш <+> и < - > можно менять размеры векторов, делать их длиннее или короче.

Для выбора того или иного манипулятора существуют удобные "горячие" клавиши. Так, для быстрого выбора манипулятора движения можно нажать клавишу <W>, вращения — <E>, масштабирования — <R>. Чтобы вернуться в режим простого выделения объектов, можно нажать клавишу <Q>.

Точные манипуляции

Объектами можно манипулировать не только вручную, но и задавая точные значе-ния преобразований в специальном окне. Для вызова окна точного ввода значений преобразования необходимо сначала выбрать требуемый манипулятор, затем либо щелкнуть правой кнопкой мыши по кнопке с этим манипулятором, либо нажать кла-

вишу <F12>. В окне точного ввода значений преобразования расположены две груп-пы параметров: Absolute:World (Абсолютные координаты) и Offset:World (Коорди-наты сдвига) (рис. 1.46).

Рассмотрим порядок работы с точными значениями преобразований на примере.

1. Создайте в сцене примитив "куб" произвольных размеров и в произвольной точке.

2. Выберите манипулятор движения, затем щелкните по нему (манипулятору) пра-вой кнопкой мыши либо нажмите клавишу <F12> для вызова окна точного ввода позиции объекта.

В левой части окна, в группе Absolute:World (Абсолютные координаты), за-дайте значения параметров X , Y , Z равными 0. Тем самым вы установили объект в начало координат, в самый центр трехмерного мира. Теперь, увели-чивая, например, значение параметра Z , вы будете поднимать объект вверх на конкретное расстояние. То же самое касается остальных направлений движения.

Если в группе Absolute:World (Абсолютные координаты) вы вводили точные значения координат объекта, то в правой части, в группе Offset:World (Ко-ординаты сдвига), можно ввести лишь значения сдвига объекта. Например, если необходимо подвинуть объект точно на 20 единиц вверх, следует значе-ние Z - координаты здесь задать равным 20. Впрочем, задав значение "20", вы вновь получите значение "0", но объект переместится вверх точно на задан-ное расстояние, а его Z - координата увеличится на соответствующее значение.

3. Выберите манипулятор вращения и откройте его окно точного ввода значений вращения. Работа здесь происходит точно так же, как и в предыдущем случае: можно задать точную градусную меру угла поворота в том или ином направ - лении.

4. Выберите манипулятор масштабирования и откройте его окно точного ввода значений масштабирования. Здесь в левой части находятся три направления масштабирования, а в правой — лишь одно, позволяющее равномерно масшта-бировать объект. Значения преобразований здесь выражаются в процентах от исходных размеров объекта.

Поделиться:
Популярные книги

Потомок бога

Решетов Евгений Валерьевич
1. Локки
Фантастика:
попаданцы
альтернативная история
аниме
сказочная фантастика
5.00
рейтинг книги
Потомок бога

Виконт. Книга 4. Колонист

Юллем Евгений
Псевдоним `Испанец`
Фантастика:
фэнтези
попаданцы
аниме
7.50
рейтинг книги
Виконт. Книга 4. Колонист

На границе империй. Том 7. Часть 4

INDIGO
Вселенная EVE Online
Фантастика:
боевая фантастика
космическая фантастика
5.00
рейтинг книги
На границе империй. Том 7. Часть 4

Виконт. Книга 2. Обретение силы

Юллем Евгений
2. Псевдоним `Испанец`
Фантастика:
боевая фантастика
попаданцы
рпг
7.10
рейтинг книги
Виконт. Книга 2. Обретение силы

Двойник короля 18

Скабер Артемий
18. Двойник Короля
Фантастика:
аниме
фэнтези
попаданцы
5.00
рейтинг книги
Двойник короля 18

Третий Генерал: Том IV

Зот Бакалавр
3. Третий Генерал
Фантастика:
городское фэнтези
попаданцы
аниме
5.00
рейтинг книги
Третий Генерал: Том IV

Эволюционер из трущоб

Панарин Антон
1. Эволюционер из трущоб
Фантастика:
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Эволюционер из трущоб

Бояръ-Аниме. Газлайтер. Том 34

Володин Григорий Григорьевич
34. История Телепата
Фантастика:
фэнтези
боевая фантастика
аниме
5.00
рейтинг книги
Бояръ-Аниме. Газлайтер. Том 34

Черный Маг Императора 19

Герда Александр
19. Черный маг императора
Фантастика:
аниме
фэнтези
попаданцы
5.00
рейтинг книги
Черный Маг Императора 19

Деревенщина в Пекине 2

Афанасьев Семён
2. Пекин
Фантастика:
попаданцы
дорама
фантастика: прочее
5.00
рейтинг книги
Деревенщина в Пекине 2

Кодекс Охотника. Книга XXXVI

Винокуров Юрий
36. Кодекс Охотника
Фантастика:
аниме
фэнтези
попаданцы
5.00
рейтинг книги
Кодекс Охотника. Книга XXXVI

Тактик

Земляной Андрей Борисович
2. Офицер
Фантастика:
альтернативная история
7.70
рейтинг книги
Тактик

Академия

Сай Ярослав
2. Медорфенов
Фантастика:
юмористическая фантастика
попаданцы
аниме
5.00
рейтинг книги
Академия

Горизонты

Somber
5. Фоллаут Эквестрия: Проект «Горизонты»
Фантастика:
фэнтези
7.00
рейтинг книги
Горизонты