Вход/Регистрация
3ds Max 2012
вернуться

Тимофеев Сергей Михайлович

Шрифт:

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

Массивы объектов

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

Создайте примитив Teapot (Чайник) в окне Perspective (Перспектива). На примере данного чайника мы рассмотрим порядок применения инструмента Array (Массив) . Выделите созданный чайник и выберите пункт меню Tools | Array (Инструменты | Массив). Появится окно Array (Массив) — рис. 1.79. Параметры создаваемого мас-сива делятся на несколько групп: Array Transformation (Трансформация массива) , Type of Object (Тип объекта), Array Dimensions (Размерность массива) , Preview (Предварительный просмотр).

Рис. 1.79. Окно Array

Одномерные массивы

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

В группе параметров Array Dimensions (Размерность массива) выберите вариант 1D (Одномерный). Далее, при помощи параметра Count (Количество) , задайте ко-личество объектов в создаваемом ряду (или оставьте стандартное значение — 10). Таким образом, мы задали одномерный массив из 10 объектов. Теперь необходимо сформировать направление ряда. В группе Preview (Предвари-тельный просмотр) нажмите кнопку Preview , чтобы все изменения свойств массива сразу отображались в окне проекций. В группе параметров Array Transformation (Трансформация массива) перед нами таблица, строки которой — возможные ма-нипуляции (движение, вращение и масштабирование), а столбцы — направления манипуляций. Оперируя данными этой таблицы, мы задаем направление и действие изменения. (Обратите внимание, что таблица состоит из двух частей: слева — Incremental (Наращивание), а справа — Totals (Всего). Нас интересует левая часть.) Например, если необходим ряд объектов, направленный в отношении век-тора x , чтобы расстояние между объектами составляло 100 единиц, задайте значе-ние 100 в поле пересечения Move и X .

Задайте значение 45 в поле пересечения Rotate (Вращать) и Z . Теперь каждый по-следующий элемент ряда будет повернут на 45 по отношению к предыдущему элементу.

Задайте значения всех полей Scale (Масштабирование) равными 90. В таком слу-чае, каждый последующий элемент ряда станет меньше предыдущего на 10%. Таким образом, данная таблица позволяет вносить изменения, отражающиеся на каждом последующем элементе одномерного массива. В группе Type of Object (Тип объекта) можно выбрать один из уже известных нам типов создаваемых копий.

На рис. 1.80 показан образец одномерного массива.

Рис. 1.80. Одномерный массив

Двухмерный массив

Двухмерный массив — это совокупность расположенных в определенном порядке копий объекта на плоскости. Для изучения создания и свойств двухмерного масси-ва продолжим работу в окне Array (Массив).

1. Если у вас уже есть ряд объектов (одномерный массив), то выполняйте следую-щее действие, если ряда нет, создайте его.

2. В группе параметров Array Dimensions (Размерность массива) включите режим 2D ( Двухмерный).

3. Двухмерный массив создается за счет дублирования рядов. Правее опции включе-ния двухмерного массива расположена опция Count (Количество). Задайте здесь значение больше 1, например — 4. Визуально изменений не произошло, однако новые ряды добавились. Их позиция совпадает с позицией ряда - оригинала .

4. Для отображения множества рядов на плоскости необходимо задать направле-ние их сдвига, а это делается при помощи группы параметров Incremental Row (Увеличение ряда), расположенной правее параметра Count (Количество). Здесь можно задать направление сдвига при помощи полей X , Y и Z . Например, уве-личьте значение параметра Z , и ряды сдвинутся вверх (если активное окно — Perspective (Перспектива)).

На рис. 1.81 показан образец двухмерного массива.

Рис. 1.81. Двухмерный массив

Трехмерный массив

Трехмерный массив — это совокупность копий объекта, распределенных по всем трем направлениям виртуального пространства. Вернемся к нашему примеру и продолжим работу.

1. В группе параметров Array Dimensions (Размерность массива) включите режим 3D (Трехмерный).

2. Трехмерный массив образуется путем дублирования существующих двухмер-ных массивов. Для его создания увеличьте значение соответствующего парамет-ра Count (Количество), задавая тем самым количество создаваемых плоскостей.

3. Задайте направление сдвига дубликатов плоскостей при помощи параметров Incremental Row (Увеличение ряда). Например, если увеличить лишь значение параметра Y , то трехмерный массив будет иметь форму параллелепипеда.

4. При работе с трехмерным массивом используются все параметры группы Array Dimensions (Размерность массива), которые позволяют редактировать отдель-ные направления такого массива.

П РИМЕЧАНИЕ

  • Читать дальше
  • 1
  • ...
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • ...

Ебукер (ebooker) – онлайн-библиотека на русском языке. Книги доступны онлайн, без утомительной регистрации. Огромный выбор и удобный дизайн, позволяющий читать без проблем. Добавляйте сайт в закладки! Все произведения загружаются пользователями: если считаете, что ваши авторские права нарушены – используйте форму обратной связи.

Полезные ссылки

  • Моя полка

Контакты

  • chitat.ebooker@gmail.com

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