Общие понятия в 3D моделировании.
Контейнер, гизмо — Gizmo. Некий фиктивный объект или подобъект, оболочка, в пределах которого действует модификатор или тот или иной эффект.
Материал — Material. Совокупность параметров поверхности, определяющих вид объекта после визуализации. Следует помнить о том, что понятие «материал» относится только к поверхности, но отнюдь не к объему объекта, по той простой причине, что объема в 3ds max нет. Исключением являются только модуль Dynamics и материал типа RayTrace.
Матрица трансформаций — Transformation Matrix. Когда вы создаете объект в 3ds max, создается матрица трансформации, в которую записываются все трансформации (изменения положения, угла поворота и размеров объекта) относительно исходного положения объекта.
Модификатор — Modifier. Процедура, применяемая к объекту или нескольким объектам в целом или выделенным подобъектам. Модификаторы наделяют объекты новыми свойствами.
Нормаль — Normal. В 3ds max каждая поверхность является ориентированной, т. е. имеет лицевую (Front) и обратную (Outer) сторону. В общем случае обратная сторона поверхности не визуализируется, за исключением случаев применения двустороннего материала и принудительной установки визуализации с двух сторон в параметрах визуализатора. Нормаль определяет, какая сторона является лицевой. Термин «Вывернуть нормали» (Flip Normals) означает изменить ориентацию нормалей поверхности. Термин «Согласовать нормали» (Unify Normals) означает ориентировать нормали поверхности в одну сторону, как правило, наружу.
Объект — Object. Объектом в 3ds max является любой элемент в сцене. Объекты могут быть визуализируемыми (например, геометрические примитивы) или невизуализируемыми (источники света, деформаторы, фиктивные объекты и т. д.).
Окно проекции — Viewport. Окно программы, в котором происходит редактирование объектов. Изображение в окне может быть представлено в виде каркаса (Wireframe) или затененном виде (Shaded).
Подобъект — Sub-Object. Это одно из основных понятий 3ds max. Каждый объект состоит из набора подобъектов, например, вершин, граней и т. д. В пределах объекта вы можете редактировать подобъекты независимо друг от друга, но подобъекты всегда принадлежат объекту. Для каждого типа объекта определен свой набор подобъектов. Кроме того, модификаторы также имеют свои подобъекты.
Рендеринг, визуализация — Rendering. Процесс формирования изображения на основе геометрии объектов, параметров материалов, освещения и камеры. Термин «рендеринг» с недавних пор стал общеупотребительным и в русском языке, так как это, все-таки, не просто процесс визуализации. Интересно, что этот термин используется не только в трехмерной графике, но и в пакетах нелинейного монтажа (например, Digital Fusion) и даже в пакетах обработки звука!
Стек модификаторов — Modifier Stack. Список модификаторов, примененных к объекту. 3ds max последовательно, снизу вверх, выполняет модификаторы, примененные к объекту. Вы всегда можете вернуться по стеку модификаторов и изменить параметры текущего модификатора. Любой модификатор в стеке можно переносить, копировать и удалять на любом уровне. Можно также переносить модификаторы из стека одного объекта в стек другого. Будьте внимательны! Некоторые модификаторы (например, Edit Mesh) являются деструктивными, то есть возврат по стеку ниже данного модификатора и изменение параметров объекта на этом уровне может привести к непредсказуемым последствиям. 3ds max, как правило, предупреждает о возможности подобных последствий.
Сцена — Scene. Сценой в 3ds max является совокупность объектов, материалов, анимации и некоторых настроек самой программы — короче, всего того, что записывается в файл проекта.
Моделирование
Полигональное моделирование
В 3ds max следует различать сетчатые объекты (Mesh) и «истинные» полигоны (PolyMesh). Хотя при визуализации все они приводятся к состоянию сетчатого объекта, редактирование их в некоторых случаях отличается.
Вершина — Vertex. Точка в трехмерном пространстве. На основе вершин строится вся остальная геометрия объекта. Вершина является как бы «атомом» любого объекта в 3ds max.
Граница — Border. Группа открытых ребер, т. е. ребер, к которым примыкает только один полигон. Только для полигональных объектов.
Грань — Face. Минимальная поверхность, построенная на базе трех вершин. Если продолжать аналогию, то грань — это «молекула» сетчатого объекта. Для полигонального объекта это понятие не существует в явном виде.
Полигон — Polygon. Для сетчатого объекта — это несколько граней, объединенных «невидимыми» ребрами. Для полигонального объекта это действительно поверхность, ограниченная ребрами.
Ребро — Edge. Линия, соединяющая две вершины. В сетчатом объекте ребра могут быть «видимыми» (Visible) или «невидимыми» (Invisible). В любом случае, ребра существуют. В полигональном объекте нет понятия видимое или невидимое ребро — ребра или есть, или их нет.
Редактируемый полигональный объект — Editable Poly (PolyMesh). Базовое состояние полигонального объекта.
Редактируемый сетчатый объект — Editable Mesh. Базовое состояние сетчатого объекта. В среде специалистов трехмерной графики принято употреблять слово «меш».
Сглаживание/Группа сглаживания — Smooth/Smoothing Group. Каждая модель имеет ограниченное количество граней. Для того чтобы при окончательной визуализации создавалось впечатление, что модель действительно гладкая (например, шар), а не составлена из плоских граней, как это есть на самом деле, предусмотрена операция сглаживания. Визуализатор (Renderer) пытается создать плавные переходы между гранями. Но иногда это не нужно, например, в случае ступенчатого вала. В этом случае в 3ds max предусмотрена возможность объединения граней или полигонов в группы по признаку сглаженности.
Элемент — Element. Несколько граней или полигонов, составляющих единое целое друг с другом и не имеющих общих вершин или ребер с другими элементами. Элементы возникают, например, при присоединении (Attach) одного объекта к другому.
Кривые Безье
Вершина — Vertex. Точка в трехмерном пространстве, на базе которой строится кривая, В отличие от вершины полигонального объекта, вершина кривой может иметь несколько типов: гладкая (Smooth), Безье (Bezier), угол (Corner). Тип вершины влияет на форму кривой.
Редактируемая кривая — Editable Spline. Одно из базовых состояний объекта в 3ds max. Редактирование кривых в 3ds шах очень напоминает редактирование в пакетах векторной графики. Единственное отличие заключается в том, что редактирование происходит в трехмерном пространстве.
Сегмент — Segment. Отрезок кривой, соединяющий две вершины. Сегмент может быть прямолинейным (Line) или криволинейным (Curve).
Сплайн — Spline. Несколько сегментов, последовательно объединенных общими вершинами.
Узел — Handle. Для каждой вершины типа Безье существуют два узла, которые позволяют редактировать форму кривой.
Лоскутное моделирование
Вершина — Vertex. В отличие от вершины кривой, вершины лоскутов имеют три или четыре узла, определяющих форму поверхности. Вершины в поверхности могуч1 быть внешними, принадлежащими ребрам, и внутренними. И те, и другие определяют форму лоскута.
Лоскут — Patch. Минимальная редактируемая поверхность.
Ребро — Edge. Аналог ребра в полигональной модели с той лишь разницей, что ребро, в данном случае, представляет собой отрезок кривой.
Редактируемая поверхность лоскутов — Editable Patch. Одно из базовых состояний объекта. В двух словах, лоскуты — это поверхности, построенные по тем же принципам, что и кривые Безье.
Материалы
«Суперсглаживание» — Supersampling. Улучшение вида объекта при визуализации за счет применения более скрупулезного алгоритма Полезен например, для улучшения вида при применении очень мелкой текстуры на канале шероховатости (Bump).
Затенитель — Shader. Алгоритм закраски поверхностей в зависимости от параметров источников света.
Координаты наложения текстуры — Mapping Coordinates. Совокупность параметров, необходимых для определения того, как текстура будет наложена на поверхность объекта.
Кривая блика — Highlight graph. Эта кривая определяет, в каких пропорциях происходит смешивание цветов в зависимости от угла падения лучей света на поверхность.
Общий цвет — Ambient Color. Параметр, определяющий цвет граней объекта, не освещенных прямыми источниками света. Насыщенность цвета этих граней зависит только от общего (Ambient) света в сцене. Также этот цвет применяется при использовании глобального освещения.,
Рассеянный цвет — Diffuse Color. Основной параметр, определяющий цвет граней, освещенных прямыми источниками света. Насыщенность цвета таких граней зависит от угла падения лучей на поверхность этих граней.
Сглаживание текстуры — Filtering. Применяется для улучшения вида растровой текстуры при визуализации.
Текстура — Мар. Любое изображение, наложенное на тот или иной параметр. В зависимости от типа параметра, текстура может определять цвет объекта или любой другой параметр, например, шероховатость (Bump). В последнем случае используется только канал яркости текстуры (Level). Текстурой может быть как изображение, взятое из растрового файла, так и процедурная, «автоматическая» текстура, построенная на основе математического алгоритма и рассчитываемая в процессе визуализации.
Цвет блика — Specular Color. Параметр, определяющий цвет граней, освещенных прямыми источниками света под углом, близким к прямому.
Анимация
Ключевой кадр — Keyframe. В ключевых кадрах записываются параметры объектов. Ключевых кадров для анимации должно быть по крайней мере два — в начале и конце анимации.
Контроллер — Controller. Алгоритм, управляющий анимацией того или иного параметра. Существуют контроллеры, основанные на ключевых кадрах и определяющие промежуточное значение параметров в интервалах между ключевыми кадрами, и контроллеры, построенные на математических алгоритмах (например, Noise) или внешних воздействиях (Sound).
Точка привязки — Pivot Point. Точка, принадлежащая объекту, относительно которой происходят все трансформации объекта в процессе анимации. Точка привязки может быть расположена в любом месте, даже вне объекта.
Рендеринг
Глобальное освещение — Global Illumination. Процесс расчета света, переот- раженного от объектов в сцене.
Сглаживание — Antialiasing. Удаление с изображения эффекта «ступенчатости» (Aliasing) при визуализации.
Размытие движения, «Смаз» — Motion Blur. Эффект размытия движущегося объекта относительно неподвижной камеры или наоборот, в реальной жизни возникающий из-за ненулевого времени экспозиции камеры. В графике применяется для повышения реализма. Термин «смаз» давно прижился в среде кинематографистов и видеоинженеров.