Дизайн помещений и интерьеров в 3ds Max 2009 - Дмитрий Рябцев
Шрифт:
Интервал:
Закладка:
Рис. 2.28. Окно настройки сетки и привязки
3. Выберите параметры отображения объектов в окнах проекции. Выберите в меню Views (Виды) команду Viewport Configuration (Конфигурация окон проекции). В появившемся диалоговом окне перейдите на вкладку Rendering Method (Метод визуализации). В области Rendering Options (Параметры визуализации) установите флажки Texture Correction (Коррекция текстуры) для включения режима коррекции изображения текстур в окнах проекции, Force 2-Sided (Показывать обе стороны) для демонстрации поверхности граней вне зависимости от направления нормалей, Default Lighting (Исходное освещение) для использования встроенных осветителей. Расположенный ниже переключатель установите в положение 2 Lights (2 источника) (рис. 2.29). По умолчанию в сцене без внешнего освещения используется один встроенный источник света, но с двумя сцена смотрится более яркой (см. главу 5 «Сборка интерьера и визуализация сцен»). Значения остальных параметров можно оставить без изменений. Щелкните на кнопке OK. Кроме того, в этом окне можно настроить вид, размер, прозрачность и отображение новых инструментов 3ds Max 2009 View Cube (Видовой куб) и Steering Wheels (Штурвал). Достаточно перейти на соответствующие вкаладки.
Рис. 2.29. Диалоговое окно Viewport Configuration (Конфигурация окон проекции)
Примечание
Для отображения теней от источников света сцены в видовых окнах откройте диалоговое окно Viewport Configuration (Конфигурация просмотра) и, выбрав вкладку Lighting And Shadows (Освещение и тени), установите переключатель в положение Good (Хорошее) или Best (Лучшее) в зависимости от возможностей видеоадаптера. Данный режим работает только при условии использования Direct3D в качестве видеодрайвера в 3ds Max 2009.
4. Сохраните файл, выбрав в меню File (Файл) команду Save As (Сохранить как). Присвойте ему имя Index.max и сохраните в папке Ar-deco_apartment_project в каталог Models (Модели). Теперь у вас есть файл с настройками, необходимыми для создаваемых сцен, и создание каждой новой сцены с трехмерной моделью следует начинать с открытия этого файла. Если же назвать файл Maxstart.max и сохранить его в папке Scenes автоматически создаваемой программой 3ds Max 2009 при установке, то во время запуска программа каждый раз будет загружать настройки из этого файла.
5. Для лучшего отображения текстур в видовых окнах необходимо сделать еще одну настройку. В меню Customize (Настройка) выберите пункт Preferences (Свойства). В открывшемся диалоговом окне выберите вкладку Viewports (Видовые окна). Во вкладке нажмите кнопку Configure Driver (Конфигурация драйвера) и в окне Configure OpenGL (Direct3D) установите максимальные значения в области Background Texture Size (Разрешение текстуры окружения) и Download Texture Size (Разрешение загружаемой текстуры) (рис. 2.30). Кроме того, установите флажки Match Bitmap Size as Closely as Possible (Соответствовать размеру изображения насколько возможно).
Рис. 2.30. Конфигурация видеодрайвера
Итак, все готово к работе над сценой интерьера квартиры. Описать создание и визуализацию всей большой квартиры в 3ds Max не представляется возможным из-за ограниченного объема книги. Поэтому описываться будет создание двух комнат (кабинета и спальни) с мебелью и аксессуарами, расположенных одна над другой в разных уровнях.
Первой созданной сценой будет некое подобие виртуальной студии для построения предметов интерьера и мебели для будущей главной сцены. Его можно загрузить с DVD-диска, прилагаемого к этой книге. Он называется Index_Sub.max и находится в папке Ar-deco_apartment_project → Models. Для создания данной сцены выполните следующие действия:
1. Запустите программу 3ds Max 2009. Откройте файл Index.max. На командной панели Create (Создать) нажмите кнопку Geometry (Геометрия), в раскрывающемся списке выберите Standard Primitives (Стандартные примитивы) и нажмите кнопку Plane (Плоскость). Появится курсор в виде белого креста с темной серединой. Затем в окне проекции Top (Вид сверху) нажмите левую кнопку мыши и, не отпуская ее, растяните будущую плоскость до размера примерно 500 х 500 см, ориентируясь по сетке. Щелкните правой кнопкой мыши для выхода из режима моделирования.
2. Назовите созданный объект и уточните размер плоскости. Для этого перейдите на командную панель Modify (Модификация) и выделите созданную плоскость. На панели модификации отобразятся параметры плоскости и ее название. Назовите плоскость Pre_Plain. В полях свитка параметров Length (Длина) и Width (Ширина) введите значение 500. В полях Length Segs (Сегменты длины) и Width Segs (Сегменты ширины) введите значение 5 (рис. 2.31). Это необходимо для того, чтобы в окне проекции Top (Вид сверху) размер плоскости соответствовал числу сегментов. Внизу установите флажок Generate Mapping Coords (Генерировать координаты карты), это необходимо для наложения карт текстур на объект.
Рис. 2.31. Плоскость в окнах проекции и ее параметры на командной панели
3. Сохраните файл как Index_Sub.max в папке, созданной для проекта.
Совет
По желанию пользователя в созданную сцену можно добавить пару осветителей типа Omni (Всенаправленный) с включенным режимом Area Shadows (Тени области) и приподнять их на высоту, в три раза большую высоты создаваемого предмета. Тогда вы сможете увидеть, как примерно создаваемый объект будет смотреться в освещенной сцене, отбрасывать тени. Но, естественно, при этом понадобится большее время для обсчета визуализации объекта. Как установить и настроить осветители в сцене, рассказывается в главе 5.
Моделирование на основе примитивов
Как уже упоминалось, 3ds Max 2009 в своем арсенале имеет некоторое количество стандартных и улучшенных примитивов (рис. 2.32 и 2.33).
Рис. 2.32. Примеры стандартных примитивов
Рис. 2.33. Примеры улучшенных примитивов и AEC-дополнений
В 3ds Max, начиная с шестой версии программы, появились дополнительные объекты, которые могут пригодиться как архитектору, так и дизайнеру интерьеров. Для доступа к ним нужно открыть командную панель Create (Создать) и выбрать в раскрывающемся списке разновидностей объектов вариант AEC Extended[2] (AEC-дополнение). Сюда входят объекты типа Wall (Стена), Foliage (Растительность), Railing (Ограждение). Все они являются параметрическими, то есть их вид может быть изменен путем редактирования параметров. Кроме того, начиная с седьмой версии, в программу вернулись объекты категории Window (Окно) и Stairs (Лестницы), которые последний раз были включены в состав третьей версии 3ds Max и далее находились в составе модулей архитектурной программы 3DS VIZ.
Создание и редактирование примитивов
Чтобы создать примитив, убедитесь, что на командной панели Create (Создать) нажата кнопка Geometry (Геометрия). В раскрывающемся списке разновидностей объектов должен быть выбран вариант Standard Primitives (Стандартные примитивы) или Extended Primitives (Улучшенные примитивы). В свитке Object Type (Тип объекта) при этом появляются кнопки с надписями, соответствующими типам стандартных или улучшенных примитивов. Нажатая кнопка выделится желтым цветом. Построение примитивов в окнах проекции представляет собой комбинацию нажатий левой кнопки мыши и перетаскивания указателя.
Альтернативным способом построения примитивов является ввод значений их параметров в поля свитка Keyboard Entry (Клавиатурный ввод). Как правило, указываются координаты опорной точки объекта и его характеристические размеры, после чего остается щелкнуть на кнопке Create (Создать), и объект появится на координатной плоскости активного окна проекции.
Практический пример
Приступим к моделированию. Для начала рассмотрим один из способов построения трехмерной модели помещения, в котором будут расположены все остальные объекты. Казалось бы, проще всего создать два параллелепипеда, разница в размерах которых соответствует толщине стен, и воспользоваться операцией Subtraction (A—B) (Исключение (A-B)). Но существуют и другие способы, более эффективные с практической точки зрения и требующие меньше ресурсов. В нашем случае лучше моделировать стены как единый объект, а крышу и пол сделать отдельно, так как может понадобиться демонстрация сцены сверху, для чего достаточно исключить потолок из числа видимых объектов. Кроме того, будет рассмотрен способ назначения материалов как отдельным объектам, так и разным полигонам одного объекта с присваиванием идентификаторов материалов различным граням и без идентификаторов (подробно вопрос назначения материалов рассматривается в главе 4).
Создать стены можно различными способами:
• Соединить торцами четыре параллелепипеда нужной толщины и размера, каждый из которых будет представлять собой отдельную стену (рис. 2.34).
Рис. 2.34. Построение стен из четырех параллелепипедов
• Создать замкнутый сплайн нужного размера. С помощью инструмента Outline (Контур) сформировать контур на расстоянии, равном толщине стен, и воспользоваться модификатором Extrude (Выдавливание) (рис. 2.35). Впрочем, в качестве основы для применения данного модификатора можно взять улучшенный сплайн WRectangle (Коробчатый профиль) (рис. 2.36).