Читаем 3ds Max 2008 полностью

2. На вкладке Modify (Изменение) командной панели выберите из раскрывающегося списка модификаторов строку Lathe (Вращение вокруг оси). Будет создано тело вращения с установками по умолчанию, и появится свиток Parameters (Параметры) настроек модификатора вращения (рис. 2.30).

Рис. 2.30. Свиток Parameters (Параметры) модификатора Lathe (Вращение вокруг оси)

3. Скорее всего объект, полученный после применения модификатора, будет мало похож на ожидаемый. Это связано с тем, что по умолчанию геометрический центр кривой является осью вращения объекта, а мы строили симметричную половину профиля. Следовательно, необходимо переместить ось вращения в крайнее левое положение сплайна, для чего щелкните на кнопке Min (Минимум), находящейся в области Align (Выравнивание) свитка Parameters (Параметры). В результате объект должен принять форму, показанную на рис. 2.31.

Рис. 2.31. Объект после применения модификатора Lathe (Вращение вокруг оси) и выполнения некоторых настроек

4. Очень часто в области оси вращения возникают артефакты, которые портят внешний вид модели (см. рис. 2.31). Чтобы избавиться от этого недостатка, установите флажок Weld Core (Слияние на оси).

5. При помощи параметра Segments (Количество сегментов) укажите количество сегментов, которое будет размещено по периметру формы вращения, чтобы получить сглаженную поверхность.

6. При необходимости установите флажок Flip Normals (Обратить нормали).

7. Укажите тип выходной поверхности, установив переключатель Output (Результат) в соответствующее положение: Patch (Патч-поверхность), Mesh (Поверхность) или NURBS (NURBS-поверхность).

При создании объекта в виде сектора тела вращения с помощью параметра Degrees (Сектор) задайте величину угла поворота, а если тело вращения имеет стенки с некоторой толщиной, то в области Capping (Настройки замкнутой поверхности) установите флажки Cap Start (Замкнутая поверхность в начале) и Cap End (Замкнутая поверхность в конце) (рис. 2.32).

Рис. 2.32. Кувшин, выполненный с сектором вращения, равным 360° (слева), и его копия с сектором вращения в 270° (справа)

<p>Extrude (Выдавливание)</p>

Модификатор Extrude (Выдавливание) применяется для построения объектов с постоянным сечением по высоте. Использование модификатора выдавливания похоже на работу рассмотренного ранее составного объекта Loft (Лофтинговые), когда формой пути служит прямая линия, а поперечное сечение состоит из одного сплайна кривой. Примерами использования модификатора Extrude (Выдавливание) могут служить шестеренки и звездочки, текст, машиностроительные детали и заготовки для стен домов.

Как и в случае с телами вращения, для построения выдавливания необходимо создать объект формы – профиль сечения, по которому будет строиться выдавливание. Этим профилем может быть как разомкнутая, так и замкнутая кривая, состоящая из одного или более сплайнов. Как и в случае с телами вращения, для построения профиля могут использоваться NURBS-кривые.

Примечание

Аналогичным модификатору Extrude (Выдавливание) по способу построения объектов, но с большими возможностями редактирования профиля выдавливания, является модификатор Bevel (Выдавливание со скосом). Его следует использовать при создании объектов с постоянным сечением и фаской на краях (например, текста).

Рассмотрим применение модификатора Extrude (Выдавливание) на примере создания шестеренки часового механизма.

1. В окне проекции Top (Сверху) постройте сплайн Star (Звезда) и несколько окружностей внутри.

2. Щелкните на объекте Star (Звезда) правой кнопкой мыши, в результате чего появится контекстное меню. Выполните команду Convert ToConvert to Editable Spline (Преобразовать → Преобразовать в редактируемый сплайн).

3. В свитке Geometry (Геометрия) настроек объекта Star (Звезда) нажмите кнопку Attach (Присоединить) и в окне проекции Top (Сверху) щелкните последовательно на всех созданных окружностях для присоединения их к объекту Star (Звезда). В результате получится объект формы профиля будущей шестеренки, состоящий из нескольких сплайнов (рис. 2.33).

Рис. 2.33. Форма поперечного сечения будущей шестеренки

4. На вкладке Modify (Изменение) командной панели выберите из раскрывающегося списка модификаторов строку Extrude (Выдавливание). Будет создан объект выдавливания с установками по умолчанию, а на командной панели появится свиток Parameters (Параметры) настроек модификатора выдавливания (рис. 2.34).

Рис. 2.34. Свиток Parameters (Параметры) модификатора Extrude (Выдавливание)

Перейти на страницу:

Все книги серии Видеосамоучитель

Похожие книги

C# 4.0: полное руководство
C# 4.0: полное руководство

В этом полном руководстве по C# 4.0 - языку программирования, разработанному специально для среды .NET, - детально рассмотрены все основные средства языка: типы данных, операторы, управляющие операторы, классы, интерфейсы, методы, делегаты, индексаторы, события, указатели, обобщения, коллекции, основные библиотеки классов, средства многопоточного программирования и директивы препроцессора. Подробно описаны новые возможности C#, в том числе PLINQ, библиотека TPL, динамический тип данных, а также именованные и необязательные аргументы. Это справочное пособие снабжено массой полезных советов авторитетного автора и сотнями примеров программ с комментариями, благодаря которым они становятся понятными любому читателю независимо от уровня его подготовки. Книга рассчитана на широкий круг читателей, интересующихся программированием на C#.Введите сюда краткую аннотацию

Герберт Шилдт

Программирование, программы, базы данных
C++
C++

С++ – это универсальный язык программирования, задуманный так, чтобы сделать программирование более приятным для серьезного программиста. За исключением второстепенных деталей С++ является надмножеством языка программирования C. Помимо возможностей, которые дает C, С++ предоставляет гибкие и эффективные средства определения новых типов. Используя определения новых типов, точно отвечающих концепциям приложения, программист может разделять разрабатываемую программу на легко поддающиеся контролю части. Такой метод построения программ часто называют абстракцией данных. Информация о типах содержится в некоторых объектах типов, определенных пользователем. Такие объекты просты и надежны в использовании в тех ситуациях, когда их тип нельзя установить на стадии компиляции. Программирование с применением таких объектов часто называют объектно-ориентированным. При правильном использовании этот метод дает более короткие, проще понимаемые и легче контролируемые программы. Ключевым понятием С++ является класс. Класс – это тип, определяемый пользователем. Классы обеспечивают сокрытие данных, гарантированную инициализацию данных, неявное преобразование типов для типов, определенных пользователем, динамическое задание типа, контролируемое пользователем управление памятью и механизмы перегрузки операций. С++ предоставляет гораздо лучшие, чем в C, средства выражения модульности программы и проверки типов. В языке есть также усовершенствования, не связанные непосредственно с классами, включающие в себя символические константы, inline-подстановку функций, параметры функции по умолчанию, перегруженные имена функций, операции управления свободной памятью и ссылочный тип. В С++ сохранены возможности языка C по работе с основными объектами аппаратного обеспечения (биты, байты, слова, адреса и т.п.). Это позволяет весьма эффективно реализовывать типы, определяемые пользователем. С++ и его стандартные библиотеки спроектированы так, чтобы обеспечивать переносимость. Имеющаяся на текущий момент реализация языка будет идти в большинстве систем, поддерживающих C. Из С++ программ можно использовать C библиотеки, и с С++ можно использовать большую часть инструментальных средств, поддерживающих программирование на C. Эта книга предназначена главным образом для того, чтобы помочь серьезным программистам изучить язык и применять его в нетривиальных проектах. В ней дано полное описание С++, много примеров и еще больше фрагментов программ.

Бьёрн Страуструп , Бьярн Страустрап , Мюррей Хилл

Программирование, программы, базы данных / Программирование / Книги по IT
Access 2002: Самоучитель
Access 2002: Самоучитель

В книге рассматривается широкий круг вопросов, связанных с использованием программной среды Access 2002, которая является составной частью пакета Office 2002 и предназначена для создания банка данных в самых различных предметных областях.Подробно описывается методика проектирования объектов базы данных (таблицы, формы, отчеты, страницы доступа к данным, запросы, модули).Детально обсуждаются вопросы создания интегрированной базы данных в единой среде Access 2002: формирование БД с нуля, конвертирование в программную среду баз данных, созданных в ином программном окружении – Clarion, FoxPro.Особое внимание уделяется формированию разнообразных запросов к интегрированной базе данных Access 2002 с использованием языков программирования SQL, VBA и макросов.Приводятся общие сведения о возможностях языка обмена данными между различными компьютерами и приложениями (XML). Описываются возможности использования гиперссылок, связывающих базу данных с другими программными продуктами. Объясняется, как можно работать с базой данных Access 2002 без установки ее на компьютер, используя технологию ODBC (Open Data Base Connectivity). В приложениях приводятся количественные параметры Access 2002 и связанная с этой СУБД терминология.Предлагаемая книга будет полезна специалистам, занимающимся практической разработкой банков данных и приложений на их основе, а также студентам вузов, изучающим информатику.

Павел Юрьевич Дубнов

Программирование, программы, базы данных / ОС и Сети / Книги по IT