Главная

Статьи сайта

Контакты

 


 
   
 

Введение

 

Обучение

 

Магазин

 

Помощь

 

Примеры

 


Координаты проецирования

В 3D Studio MAX трудность предсказания размещения и результатов координат проецирования была существенно уменьшена благодаря тому, что теперь результирующую битовую карту можно видеть в интерактивном видовом окне.

 

При настройке назначаемого материала, который использует битовую карту или процедурную 20-тексту-ру, ее можно отобразить в гладко затененных видовых окнах, щелкнув на кнопке Show Map in Viewport (Показать карту в видовом окне) среди элементов управления типом карты. Имеется возможность показать одну битовую карту на материал. Если вы уже отображаете материал и хотите посмотреть другой, первый материал отключается, освобождая место для нового. Показывая карту в видовом окне, вы точно позиционируете проецирование. В данной главе считается, что вы будете применять этот в высшей степени полезный механизм при любой настройке проецирования.

 

Для достижения скорости, обеспечивающей интерактивную работу проецирования в видовом окне, было сделано несколько упрощений. При просмотре битовых карт в перспективных видовых окнах, мозаичность карт искажается, поскольку не происходит коррекции экземпляра битовой карты, как это происходит в окончательном визуализаторе. Если просмотр текстур в перспективе важен, можно включить опцию видового окна Texture Correction и взамен получить уменьшение быстродействия-На практике вы будете переключать эту опцию для проверки, поскольку ее постоянное включение существенно замедляет работу видового окна.

 

ПРИМЕЧАНИЕ

Коррекция текстуры не является проблемой при использовании Glint-базированных графических плат или других аппаратных акселераторов, поддерживающих коррекцию текстуры в их драйверах HEIDI. Для этих плат коррекция текстуры является свойством набора кристаллов и обеспечивается без дополнительных расходов все время. Коррекция текстуры не является опцией (вариантом по выбору) при работе с драйверами HEIDI, она включена всегда.

 

СОВЕТ

Если вы предпочитаете работать с отображаемыми текстурами, то лучшая производительность достигается тогда, когда используется плата акселератора с поддержкой текстур. Платы, основанные на новом семействе кристаллов 3D-Labs Glint-TX и Permedia, доказали свое прекрасное быстродействие.

 

Пространство координат UVW

Хотя мир и объекты в нем описываются в координатах X, Y, Z, битовые карты и проецирование описываются в координатах U, V и W для дифференциации битовых карт от геометрического пространства, поскольку они часто существенно различаются. Геометрические координаты XYZ ссылаются на точное положение в мире или пространстве объекта. Координаты битовых карт UVW представляют пропорции соответствующих битовых карт. В UVW вы всегда подсчитываете приращение битовой карты, не ссылаясь на явные размеры- Хотя метки могут казаться несколько незнакомыми, сама концепция проста .

 

U и V представляют ширину или высоту по отношению к битовой карте. Оси U и V пересекаются в центре битовой карты и определяют центр координат UV для карты. Центр координат является точкой, вокруг которой вращается карта, когда настраивается значение Angle для типа карты Bitmap.

 

W-пространство изменяет проекцию отображения на 90° в сторону. Как только происходит переключение, сторона может повернуться на 90° от ожидаемого положения. Направление W" пространства используется, только если тип карты материала реально его требует. Хотя и предназначенное преимущественно для трехмерных параметрических карт (подобных дереву и мрамору), W-пространство может влиять на тип карты Bitmap, если переключиться с проекции UV .

 

Параметрическое проецирование

Координаты проецирования можно применить либо параметрически, либо в конвейере истории редактирования с модификатором UVW Mapping.

 

Параметрическое проецирование присваивается как часть параметров создания объекта или как модификатор, который генерировал грани, и обычно разрешается флажком Generate Mapping Coordinates в определении объекта или модификаторе. Параметрическое проецирование можно найти в ЗО-примитивах, объектах лофтинга и модификаторах Extrude, Lathe и Bevel. Ни один из этих методов, за исключением лофтинга, не дает прямого управления результирующим повторением визуализи-руемой карты (характеристика известная как мозаичность (tiling)). Отображение обычно имеет мозаичность ! .0 в обоих направлениях.

 

ПРИМЕЧАНИЕ

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

 

Поскольку большинство параметрических проецирований применяется с мозаичностью 1х1, потребуется настройка мозаичности для большинства назначаемых материалов. Поскольку нельзя настроить параметрические координаты (исключая координаты для объектов лофтинга), это следует выполнить при помощи элементов управления мозаичностью, имеющихся в материале. Когда проецирование генерируется параметрически, мозаичность и ориентацию можно настроить только через параметры материала назначенного поверхности. Как альтернатива, в случае применения проецирования посредством модификатора UVW Mapping, появляется возможность независимого управления проекцией отображения, расположением, ориентацией и мозаичностью. Однако отображение через модификатор может оказаться менее удобным, чем параметрическое.

 

Модификатор UVW Mapping

Когда параметрическое проецирование не подходит или больше недоступно, следует присвоить координаты проецирования вручную при помощи модификатора UVW Mapping . Модификаторы UVW Mapping можно разместить в любой точке стека, так что место во времени моделирования, когда применяются координаты, точно управляется.

 

Как и большинство модификаторов 3DS МАХ, модификатор UVW Mapping оказывает влияние на все, что ему передается в стеке истории редактирования. Если активная выборка содержит грани или лоскуты, проецирование присваивается только выборке подобъектов граней или лоскутов. Если активна выборка подобъ-ектов вершин или ребер, она игнорируется и проецируется весь объект.

 

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

 

Когда моделирование завершено, часто требуется разрушить Modifier Stack (если только вы не собираетесь выполнять анимацию операций моделирования). Назначение нескольких подобъектных координат проецирования обычно работает в сочетании с равным числом модификаторов EditMesh или EditPatch. Эти модификаторы Edit определяют выборку грани или лоскута, которые были отображены последующим UVW Mapping. Из-за затрат, связанных с м од ифи катерам и Edit, может возникнуть потребность разрушить стек после применения нескольких модификаторов UVW в качестве способа устранения их накладных расходов. Замена выборок EditMesh выборками Volume представляет собой альтернативный путь, требующий незначительных накладных расходов. Комбинация модификаторов Volume Select с UVW Mapping обеспечивает эффективное присваивание проецирования, предоставляющее возможность редактирования выборки и просто изменения того, что проецируется.

 

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

 

Настройка размера и размещения битовых карт

Размещение карты материала зависит от координат проецирования поверхности и параметров проецирования материала. Как выяснилось, практически всем, что настраивается в материале, можно также управлять через модификатор UVW Mapping. Поэтому данные общие методы настройки обсуждаются вместе. Короче говоря, при изменении вида проецируемого материала на поверхности доступны четыре возможности:

 

  • Настроить параметры материала Map Type. (В данной главе всегда подразумевается, что используется тип карты Bitmap.)

  • Настроить тип и параметры проекции модификатора UVW.

  • Настроить положение, ориентацию и масштаб гизмо модификатора UVW.

  • Настроить параметры создания для параметрического проецирования, которые доступны для настройки (в настоящее время только для объектов лофтинга).

 

Из всех типов карт наиболее широко применяется тип карты Bitmap. Он включает широкий диапазон опций, которые также имеются и в других типах карт (подобных Checker). Bitmap из-за своей распространенности и легкости является типом карты, который данная глава использует в качестве примера для объяснения проецирования вообще. Для пользы обсуждения мы будем также использовать проецирование Planar, как пример модификатора UVW, для сравнения с параметрами типа карты Bitmap . При использовании проецирования Planar и мозаичности 1, вашей битовой картой по существу является гизмо проецирования.

 

Масштаб гизмо и параметры мозаичности материала

Гизмо проецирования для модификатора UVW определяет границы, до которых простирается битовая карта материала. При масштабировании гизмо визуализируемая битовая карта использует и масштаб координат. В качестве альтернативы масштабированию гизмо имеется возможность управлять повторениями при помощи параметров мозаичности материала. По умолчанию мозаичность равна единице, что оставляет битовую карту соответствующей границам планарного гизмо. Мозаичность означает одно повторение, так что увеличение значения до трех трижды повторило бы битовую карту в гизмо планарного проецирования.

 

ПРИМЕЧАНИЕ

Ветераны 3D Studio могут быть поначалу сбиты с толку, поскольку в Выпусках 3 и 4 мозаичность материала является инверсией масштаба карты материала. Однако это то же самое, что и мозаичность карты, доступная в 3D Editor. В 305 МАХ концепция непротиворечива для проецирования и материала.

 

Значения мозаичности аналогичны по эффекту параметрам Х и Y масштаба для гизмо планарного проецирования, поскольку мозаичность 2 - это то же самое, что и масштабирование гизмо 1 к 2.

 

ПРИМЕЧАНИЕ

Для корректного зеркального отражения битовой карты вдоль любой из ее осей введите отрицательное значение масштаба. Например, значение масштаба V -1.0 зеркально отражает карту "вверх ногами".

 

Когда параметр материала Tile не установлен, битовая карта не подвергается мозаичности вдоль заданной оси. Отключение Tile для двух осей оставляет единственный отпечаток битовой карты - то, что другие программы, подобные 3D Studio для DOS называют "деколем" (decal). Расположение плитки мозаики зависит от того, где она была определена. Материалы всегда измеряются от центра битовой карты, тогда как модификатор UVW Mapping ведет отсчет от нижнего левого угла.

 

С отключенной опцией Tile и мозаичностьго большей одного результирующая битовая карта "сжимается" от краев гизмо. Если в битовой карте определен элемент мозаики, он уменьшается вокруг центра гизмо, а центр битовой карты всегда совпадает с центром гизмо. Если мозаичность задается модификатором UVW Mapping, битовая карта стягивается вокруг нижнего левого угла. При этом угол битовой кары всегда совпадает с углом гизмо. Смешивание двух методов обеспечивает мультипликативный эффект размера, при этом битовая карта позиционируется ближе к началу координат, обеспечивающему большее значение мозаичности.

 

Положение гизмо и параметры смещения материала

Положение битовой карты материала диктуется в основном положением гизмо проецирования модификатора UVW Map. Как альтернатива перемещению гизмо, параметры U Offset и V Offset материала "передвигают" битовую карту вдоль соответствующих осей Х и Y гизмо . Имейте в виду, что Offset (смещение) выражается не в расстоянии, а скорее в единицах битовой карты. Значение Offset соответствует исходному размеру битовой карты. Когда Tiling равно 1.0, то Offset 1.0 перемещает битовую карту на 1 длину битовой карты в сторону. Когда Tiling равно 4.0, a Offset равно 1.0, центр перемещаемой битовой карты остается там, где и был, но поскольку битовая карта меньше, то кажется, что карта передвинулась в четыре раза дальше по сравнению со случаем, когда Tiling был равен 1.0. Хотя смещение и кажется в четыре раза большим по отношению к текущему размеру карты, на самом деле смещение произошло на то же самое расстояние, что и перед уменьшением карты посредством параметра Tiling.

 

Параметры Offset в основном применяются тогда, когда необходимо позиционировать битовую карту, но либо нет возможности передвигать гизмо отображения, либо нет гизмо для перемещения, потому что проецирование является процедурным. Кроме того, настройка параметров Offset обеспечивает более точное управление по сравнению с перемещением гизмо проецирования.

 

Вращение гизмо и параметры угла материала

Угол битовой карты материала изначально управляется углом гизмо проецирования с поверхностью. Параметр Angle типа карты Bitmap можно использовать для вращения проецирования без влияния на гизмо. Применение параметров Rotation может быть очень важным для методов проецирования. Вращение гизмо весьма серьезно изменяет тип проекции и/или выявляет особые точки и завихрения (такие как цилиндрические или сферические).

 

Параметр Angle вращает битовую карту вокруг центра с положительным значением вращения по часовой стрелке и отрицательным значением - против часовой стрелки. Параметр Angle имеет ограничение в 360° или -360°, поэтому анимация за пределами этих ограничений должна выполняться в координации с гизмо.

 

Опции Mirror и Flip

Mirror и Flip являются методами масштабирования в соответственно параметрах материала и модификаторе UVW. Опция Mirror, находящаяся в типах карт материала, делает не то, что делает зеркальная трансформация. Для материалов зеркальное отражение (mirroring) является объединением мозаичности и вращения. В случае выбора зеркального отражения масштаб карты уменьшается на 50% и карта отражается относительно осей так, чтобы появилось две битовых карты там, где была одна. Если зеркально отражаются и ось U, и ось V, появляется четыре битовых карты. Масштаб зеркально отраженных битовых карт уменьшается так, чтобы они помешались на том же гизмо, что и материал, не использующий опцию Mirror. После сокращения в размерах битовая карта покрывается новым битовым изображением.

 

Если требуется, чтобы битовая карта отражалась только вдоль одной оси, вероятно понадобится удвоить мозаичность по неотраженпой оси для компенсации половинного размера. Зеркальное отражение является методом, заставляющим битовые карты выглядеть бесшовно покрытыми мозаикой. Некоторые применения, подобные мозаичному полу, мраморным панелям и деревянному шпону, извлекают пользу из применения отраженного узора.

 

Опция Flip модификатора UVW на самом деле является замаскированным отрицательным масштабом и несколько похожа на опцию материала Mirror. Выполнение отрицательной мозаичности в модификаторе UVW Mapping перемещает результирующую позицию битовой карты, поскольку исходная точка для модификатора находится в углу.Опция Flip выполняет негативную мозаику относительно центра битовой карты так, чтобы результат не смещался.У материалов нет опции Flip, поскольку для материалов центр битовой карты является исходной точкой и отрицательный масштаб битовую карту не сдвигает. Для материала значение параметра Tile, равное -1-0, эквивалентно применению опции Flip в модификаторе UVW Mapping.

 

Как итог в следующей таблице приведены опции, доступные с модификатором UVW Mapping, и их эквиваленты, являющиеся параметрами материала.

 

Выравнивание гизмо проецирования

Модификатор UVW Mapping включает несколько функций, предназначенных для быстрого выравнивания гизмо и объекта. Все функции сгруппированы в секции Alignment модификатора.

 

Функция Fit центрирует гизмо по центру активной выборки и масштабирует гизмо так, чтобы он совпадал с границами выборки. Гизмо масштабируется до границ, видимых в локальной системе координат. Гизмо можно ориентировать любым желаемым способом, и функция Fit будет масштабировать его соответствующим образом. Fit не должна использоваться при установке отношений с пропорцией битовой карты (то ли через масштаб гизмо, то ли через мозаичность), поскольку такое действие изменяет пропорции мозаичности. Функция Fit отменяема, так что можно экспериментировать с результатами.

 

Функция Center сохраняет ориентацию и масштаб гизмо и перемещает его центр в центр активной выборки. Функция Center безопасна в использовании с точно отмасштабированными гизмо, так как она не оказывает влияния на результирующую мозаичность.

 

Функция Bitmap Fit исследует пропорции выбранной битовой карты и масштабирует горизонтальный размер гизмо так, чтобы он совпадал с отношением высоты к ширине битовой карты. Функция Bitmap Fit работает на проецировании Planar, Cylindrical и Box, но не имеет эффекта на Spherical или Shrink Wrap.

 

Функция Normal Align крайне полезна для выравнивания гизмо так, чтобы его ось Z оказалась перпендикулярной выбранной грани. Грань или лоскут должны быть частью текущего выбранного объекта, хотя конкретная грань или лоскут могут быть не выбраны. Функция Normal Align позиционирует гизмо, не оказывая влияние на масштаб, поэтому функцию безопасно использовать с гизмо, совпадающим с заданными пропорциями битовой карты. Учитывая, что прямого пути выровнять гизмо отображения и вид не существует, ниже приведен самый быстрый способ выполнения этого, исходя из предположения, что существует грань, перпендикулярная виду:

 

  • Щелкните на Normal Align для помещения ее в выбранное (зеленое) состояние.

  • Щелкните левой кнопкой и укажите желаемую грань или лоскут внутри объекта.

  • Придерживая левую кнопку мыши, транспортируйте гизмо и выравнивайте с другими гранями, пока не будет выбрана корректная грань.

 

Функция Reset - это то же самое, что удаление и повторное применение модификатора. Она центрирует гизмо на выборке с ориентацией и масштабом по умолчанию. Функция Reset должна использоваться только тогда, когда необходимо начать все сначала.

 

Получение координат проецирования

Функция модификатора UVW Acquire предоставляет возможность копирования проецирования с объекта, которому уже был назначен модификатор UVW Map или даже модификатор Displace. Функция Acquire берет последний модификатор UVW Mapping или Displace, который находит в стеке выбранного объекта. Затем на экране появляется диалог. Имеется возможность выбирать, должно ли проецирование получаться абсолютно или относительно.

 

Обе опции дублируют тип проецирования, опции мозаичности и переключения, а также масштаб гизмо. Выбор Absolute перемещает гизмо проецирования точно в ту же позицию и ориентацию, что и целевой объект. Это требуется в случае необходимости совпадения проецирований объектов. Absolute следует выбирать, даже если вы намереваетесь поворачивать гизмо проецирования, поскольку опция гарантирует выравнивание невращающейся оси. Выбор Relative хранит гизмо цели в точности там, где оно находится, и копирует ориентацию гизмо проецирования, масштаб и смещение. В реальности в выбранный объект копируется трансформация из выбранного гизмо объекта.

 

ПРЕДУПРЕЖДЕНИЕ

Получение гизмо проецирования нельзя отменить. В этой связи неплохо сохранить файл, выполнить Hold или клонировать объект как резервную копию и лишь затем применить функцию Acquire.

 

Часто необходимо получить проецирование от другого модификатора UVW, примененного к тому же самому объекту. Для этого требуется выполнить несколько дополнительных шагов, поскольку данная операция не доступна в функции Acquire непосредственно. Наиболее целенаправленный метод заключается в клонировании объекта на сторону и обеспечении желаемого модификатора UVW Mapping в качестве последнего модификатора такого рода в стеке. Затем можно использовать Acquire для сопоставления гизмо. Данный метод может оказаться непрактичным при очень больших объектах из-за времени, требующегося для клони-рования. В качестве альтернативы зайдите в Track View и скопируйте значения Position, Rotation и Scale из треков желаемого гизмо в треки нового гизмо. Это именно то, что происходит, когда вы получаете проецирование абсолютно (за исключением того, что Acquire копирует все параметры модификатора, а не просто трансформацию).

 

СОВЕТ

Полезный метод хранения информации проецирования в сочетании с материалом заключается в назначении объекту материала и проецирования (например. Box) и наименовании объекта в соответствии с именем материала. Сохраните Box в отдельном файле и объедините его, когда захотите найти конкретный материал. Материал можно взять со сцены, используя Material Editor, а проецирование легко получить через модификатор UVW. Другие Box, представляющие прочие материалы, также могут создаваться и сохраняться - вы находитесь на пути построения "библиотеки получаемых материалов", объекты из которой могут быть при необходимости объединены с любой моделью.

Интернет магазин

7100 руб.

Archmodels Vol. 49

Компания Дигната Медиа представляет Archmodels Vol. 49 Archmodels Vol. 49 даст вам 70 профессиональных, высоко детализированных объектов для архитектурной визуализации. Еще одна коллекция чемоданов, портфелей, сумок, рюкзаков, папки, обувь, головные уборы, зонты, очки. 

Список версий:

Archmodels Vol. 49


7100 руб.

Archexteriors Vol. 5

Компания Дигната Медиа представляет:Archexteriors Vol. 5 Вы знаете, как использовать VRaySun, VRaySky и VRayPhisicalCamera? У Вас когда-либо были проблемы с нехваткой сцен? Archexteriors решит все Ваши проблемы. 

Список версий:

Archexteriors Vol. 5


 
Новости сайта

На сегодня одним из наиболее волнующих аспектов SD-анимаций является их включение в Web-страницы. Эта технология сейчас прокладывает путь в ключевые продукты Kmetix, в том числе в 3D Studio MAX. Утилита экспорта VRML открывает полностью новый и замечательно творческий канал. Вы должны вникнуть в специфические стратегии при визуализации анимаций для данного особого цифрового носителя. Настоящий раздел освещает несколько оптимизационных технологий, которые могут оказать помощь в данном приключении. Подробнее "Использование 3d анимации для оперативного содержания"

При создании булевого объекта сохраняются сглаживающие группы и идентификаторы материалов отдельных объектов. К сожалению, проецирование (mapping) полностью удаляется и его необходимо применить после получения окончательного булевого результата. В случае, если объекту присвоено проецирование через модификаторы UVW, его можно восстановить. Если создается копия, но не экземпляр, первоначального объекта или модификатора, присвойте новый UVW Mapping после выполнения булевой операции, и для восстановления проецирования используйте функцию Acquire (приобрести) модификатора. Отметим, что эта операция не работает для процедурных присвоении проецирования.  Подробнее "Булевы характеристики"

Контроллеры можно классифицировать несколькими способами: по одному параметру против нескольких, по тому, является ли контроллер параметрическим или ключ-базированным, по типу данных контроллера и по типу интерполяции контроллера. В данном разделе представлен взгляд на различия между контроллерами для каждого классификационного типа. Подробнее "Что такое контроллеры"

Первыми действиями с 3D Studio MAX будет создание объектов сцены, с которыми после этого выполняются анимация и визуализация. При построении объекта сцены создается процесс, который определяет, как параметры основного объекта модифицируются, трансформируются, искажаются в пространстве, как присваиваются ему свойства и как он окончательно будет отображаться на сцене. Это процесс называется потоковой схемой и понимание его критично для понимания поведения 3DS МАХ. Подробнее "Принципы создания объектов сцены"

Наиболее широко применяются карты, определяющие образ. Это могут быть процедурные, определенные и вычисленные самостоятельно по типу или ссылки на физически существующие карты, подобные битовым. Часто карты образов предоставляют возможность определить другие карты для создания комбинаций и перекрытий узоров. Вне зависимости от предоставляемых опций, каждая определяет битовую карту, которая прошла канал проецирования, чтобы интерпретироваться родительским материалом. Карты образов организованы в категории 2D и 3D, поскольку некоторые работают в качестве битовых карт в 2D, UV-отображаемом пространстве, а другие работают как сплошные поверхности в 3D, UVM-отображснии или мировом пространстве XYZ. Подробнее "Принципы создания объектов сцены"

При выборе команды в меню Create (Создание) на командной панели автоматически появляются настройки соответствующего объекта. Категория Standard Primitives (Простые примитивы) объединяет наиболее часто используемые параметрические объекты (форма таких объектов определяется набором параметров), применяемые для построения более сложных геометрических форм. Подробнее "Знакомство с интерфейсом"

 
Новые магазины
Autodesk 3ds Max 2009
Интерактивный курс. Autodesk 3D Max 9 (электронная версия)
Интерактивный курс: Autodesk 3D Max 8 (электронная версия)
3D People Vol. 2
3D People Vol. 1
ArchShaders vol. 4 prepared for Mental Ray
HDModels Cars vol. 1
Картинная галерея

Галерея My3dmax

Последние добавления

Часто просматриваемые

Поиск по галерее

Введение

Полезно знать

Булевы характеристики

Выборки и группы

Геометрические классы

Обучение

Примеры

Сложность и точность модели

Манипулирование видами

Планирование воспроизведения

Партнеры проекта
шуфутинский

   
Все права защищены.
Копирование запрещено.
 

Rambler's Top100

 

   Дизайн: Студия Onta