От выбранного формата зависит набор опций экспортирования. Так, при выборе формата DXF, появляется окно Export to AutoCAD File (Экспортировать в файл AutoCAD) (рис. 7.7).
Здесь можно выбрать следующие варианты:
□ Entire Scene (Вся сцена) — режим, при котором в файл записываются все модели сцены;
□ Selected Objects (Выделенные объекты) — записываются только выделенные объекты.
На протяжении собственной практики, старайтесь формировать личную библиотеку создаваемых моделей. Это весьма удобно и позволит экономить все больше и больше времени на дальнейшем моделировании.
Средство XRef Objects (Ссылки на объекты) по-своему уникально: оно позволяет вставлять в текущую сцену не сами объекты из других сцен, а ссылки на них. Это означает, что каждый раз при открытии текущей сцены программа будет считывать форму и остальные параметры вставленного объекта не из файла с этой сцены, а из того файла, из которого он был вставлен. Это удобно в некоторых ситуациях.
Приведу пример: вы создаете сцену очень сложного интерьера. Сложность его заключается в наличии сложных по форме дивана, мягкого кресла, напольной вазы и т. д. В такой ситуации можно поступить следующим образом: создать несколько отдельных сцен (каждая из которых содержится в отдельном MAX-файле) и в каждой сцене отдельно создать каждый элемент, т. е. диван, кресло и т. д. (отдельно создавать проще и удобней). Затем, когда все элементы по отдельности будут готовы, можно создать новую сцену, в которой они будут объединены в цельный интерьер. При этом можно использовать уже знакомое средство Merge (Соединить), а можно — средство XRef Objects (Ссылки на объекты). В первом случае, однажды вставив объекты в сцену, вы в дальнейшем будете работать с ними уже лишь в этой общей сцене. Во втором случае вы вставляете не сами объекты, а лишь ссылки на них. Значит, если, например, понадобится изменить форму дивана, вам не придется работать в громоздкой насыщенной общей сцене. Вы откроете ту сцену, в которой сохранен один лишь диван, исправите его форму, сохраните произведенные изменения и закроете сцену. Затем вернетесь к общей сцене (со всем интерьером целиком), и диван будет уже отредактированным, так как его форма прочиталась из той, исходной сцены.
В этом заключается смысл использования ссылок на объекты. Они позволяют разбить одну сцену на несколько файлов, что существенно упрощает редактирование отдельных элементов сцены.
Рассмотрим порядок применения данного средства на конкретном примере.
1. Откройте сцену из файла Scena.max в папке Primeri_Scen\Glava_7\XRef на компакт-диске. Перед вами — знакомое помещение сложной формы. Ваша задача — вставить в это помещение ссылку на модель пуфа из другого файла.
2. Вне программы 3ds Max, откройте папку Primeri_Scen\Glava_7\XRef на компакт-диске, скопируйте файл Puf.max (вызов правой кнопкой мыши меню файла, затем — копировать) и вставьте его куда-либо себе на компьютер. Это делается для того, чтобы в дальнейшем была возможность редактирования данного файла (как известно, записанные на компакт-диск файлы изменять нельзя).
3. Вернитесь в 3ds Max. Выберите пункт выпадающего меню File (Файл) | References (Ссылки) | XRef Objects (Ссылки на объекты). Появляется окно XRef Objects (Ссылки на объекты) (рис. 7.8).
В верхней части данного окна расположена небольшая панель с кнопками. Первая кнопка здесь — Create XRef Record from File (Создать ссылку из файла) (рис. 7.9).
4. Нажмите данную кнопку. Появляется окно выбора файла, на объекты которого будут созданы ссылки. Найдите здесь файл Puf.max (там, куда вы его вставили в шаге 2).
5. Далее появляется окно XRef Merge (Присоединение ссылки), в котором необходимо выделить все объекты предлагаемого списка (в нашем случае). Сделать это можно вручную либо нажатием кнопки All, снизу от списка. Выделив объекты, нажмите здесь OK.
6. Теперь в верхней части окна XRef Objects (Ссылки на объекты) появилась строчка Puf.max, что означает, что в сцене добавлена ссылка на объекты из этого файла. Закройте данное окно.
В сцене появилась несложная модель мягкого пуфа со спинкой (рис. 7.10).
7. Выделите любой из объектов, составляющих его, и перейдите во второй раздел командной панели к параметрам выделенного объекта. Здесь вы не найдете параметров, т. к. они могут быть редактированы лишь в исходном файле (Puf.max). Перед вами лишь сведения о файле, на который настроена ссылка (рис. 7.11).
8. Сохраните данную сцену куда-либо себе на компьютер при помощи опции File (Файл) | Save As (Сохранить как).
9. Теперь откройте скопированный в шаге 2 файл Puf.max. Перед вами просто модель пуфа, без какого-либо окружения. Модель создана на основе использования улучшенных примитивов ChamferBox (Куб с фаской) и модификаторов FFD, с которыми уже приходилось работать при создании модели подушки. Внесите любое существенное изменение в форму пуфа. Например, я сильно вытягиваю его спинку вверх, оперируя подобъектом Control Point (Контрольная точка) модификатора FFD модели спинки. В результате получилась деформированная модель (рис. 7.12).
10. Сохраните произведенные изменения в тот же самый файл, который сейчас открыт при помощи опции File (Файл) | Save (Сохранить).
11. Снова откройте сцену из файла, созданного в шаге 10. Пуф в сцене отображается уже отредактированным: его спинка вытянута (рис. 7.13).
Таким образом, хотя вы и не редактировали текущую сцену непосредственно, но изменения, внесенные в исходные сцены, отобразились и в этой, за счет создания в ней ссылок на исходные.
Очевидно, что средство XRef Objects (Ссылки на объекты) удобно применять лишь в отношении действительно сложных, комплексных сцен.
Создание арочных проемов и ниш
Межкомнатные проемы нередко имеют более сложную форму, нежели обычная прямоугольная. Широко распространены арочные проемы, округлые сверху. Сейчас мы рассмотрим порядок создания таких проемов. Для этого нам не понадобится изучать какие-либо новые инструменты и способы моделирования, мы лишь изучим определенную комбинацию знакомых действий.
1. Откройте сцену из файла Arka.max в папке Primeri_Scen\Glava_7 на компакт-диске. Перед вами — несложное составное помещение из двух комнат (рис. 7.14). Наша задача — создать арочный проем в стене между комнатами.
2. В окне проекций Left (Вид слева) создайте сплайн Rectangle (Прямоугольник) произвольной формы. Выделите его, перейдите во второй раздел командной панели к параметрам и задайте следующие значения его параметров: Length (Длина) — 210 см, Width (Ширина) — 90 см. Выберите манипулятор движения, затем щелкните по нему правой кнопкой мыши для вызова окна точного ввода значений координат и задайте следующие значения позиции объекта: X = 340, Y = 150, Z = 105. В результате сплайн принял форму пока что прямоугольного проема и расположился в области позиции будущего проема (рис. 7.15).
3. Выделите сплайн в любом из окон проекций, нажмите правую кнопку мыши для вызова квадрупольного меню и выберите в нем пункт Convert To (Перевести в) | Convert to Editable Spline (Перевести в редактируемый сплайн). Теперь данный сплайн можно редактировать на уровне подобъектов.