Современные  информационные технологии/3. Программное обеспечение

 

К.т.н., доцент  И. А. Трегубова,  Я. С. Тараненко

Одесская национальная академия связи им. А.С. Попова

 

АНАЛИЗ ОСНОВНЫХ  ВОЗМОЖНОСТЕЙ   НОВОЙ ВЕРСИИ 3D  STUDIO  MAX -  ЛИДЕРА  ПРОФЕССИОНАЛЬНОГО ТРЕХМЕРНОГО       МОДЕЛИРОВАНИЯ

 

     3D Studio MAX – это программа с набором библиотек или так называемых плагинов  для расширения ее профессиональных возможностей. Основное ее предназначение – профессиональное 3D моделирование.

     Технологии трехмерного моделирования вошли в различные сферы науки и техники. Так в  области  медицинских исследований – одним из самых ярких достижений является разработка точной трехмерной модели человеческого тела. Такой уровень детализации  ранее сложно было себе даже представить.

     Достаточно часто 3D-анимация стала использоваться для выяснения обстоятельств катастроф или автомобильных аварий – она позволяет продемонстрировать последовательность происходящих событий. Для ее создания достаточно собрать все факты, показания свидетелей и учесть реальные законы физики.

     Ярким примером такой судебной анимации служат 3D-изображения в журнале Times, демонстрирующий вид и способ повреждений, нанесенных людям в WTC (World Trade Center). Они стали показателями таких изображений для произведения иллюстраций   “по сути”.

     3D Studio MAX – программа трехмерной графики- может использоваться также в архитектурном проектировании; в компьютерной графике и Web-дизайне; в  подготовке рекламных и научно-популярных роликов для телевидения; в компьютерной мультипликации и художественной анимации; в компьютерных играх.

     Новая версия 3D Studio MAX предлагает еще больше усовершенствованных возможностей, которые удовлетворяют возрастающим нуждам создателей трехмерных моделей и аниматорам, а также разработчикам интерактивных игр. Открытая архитектура 3D Studio MAX позволяет аниматорам воспользоваться преимуществами использования более чем 100 подключаемых приложений, чтобы быстро и легко добавлять впечатляющие эффекты. Более  того, с помощью 3D Studio MAX они могут даже создавать свои собственные приложения-модули, чтобы придавать оригинальный вид своим творениям

     Возможности 3D Studio MAX – это прежде всего моделирование: детализация геометри с помощью Edit Poly Bridge; большая управляемость геометрией с новой опцией Slide and Pinch в Edit Poly Connect; выбор  граней геометрии растяжением / сжатием выбранного вдоль Ring/Loops; новый Sweep модификатор.

     UV  развертка  и  мэппинг: Pelt  Mapping  определяет  пользовательские  “ швы”  и позволяет в соответствии с ними разворачивать UV; Relax UV и Remove Distortion обеспечивает точное соответствие геометрии и текстурных карт за счет сглаживания  существующих координат мэппинга; прямой доступ к быстрому наложению карт в режимах  box, cylindrical, spherical  в Template Image позволяет экспортировать развернутую картинку для использования в приложениях рисования.

     Управление большими массивами данных и коллективная работа над проектом: новый инструментарий управления Asset Tracker интегрированный с Autodesk Vaultи совместимый с другими менеджерами  данных; перестановки данных; быстрое маскирование объекта 3ds  max в композитинговом пакете Autodesk Combustion с использованием интегрированных ID по текстурам и рендерингу;  перенос сгенерированных последовательностей изображений в пакеты Autodesk Toxik и Autodesk Cleaner XL с автоматической генерацией в 3ds max информации о путях, номерах кадров, разрешений и т.п. данных, отображаемых в окне Toxik; определение и сохранение конфигурационных файлов;  настройки с помощью формата  OPEN  EXR.

     Визуализация: освещение (radiosity adaptive subdivision);  реальные единицы измерения для удобства размещения масштабированных копий объектов;  сохранение данных сцены ( объекты, слои, материалы и т.п. ) в файле scene state; импорт моделей из пакета Autodesk Revit для создания с помощью 3D max  и изображений в DWG формате и связки объектов сцены напрямую с объектами  Revit; доступ из меню Import к формату  Autodesk Inventor;  экспорт моделей 3ds max для просмотра в Autodesk  DWF  Viewer и Autodesk  DWF Composer.

     В новой версии 3D Studio MAX  внесены следующие изменения:

1.                 Визуализация Reveal

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

2.                 Улучшение  Biped

Подвергся переработке алгоритм  работы со скелетами: теперь программа может делать одинаковым поведение их кистей и ступней относительно базовой плоскости. Это значительно сокращает длительность подготовки анимации с участием двуногих и четвероногих персонажей. Autodesk  3ds Max теперь поддерживает поворот существ относительно рабочей опорной точки, а также указание опорной точки пользователем, что упрощается моделирование некоторых видов движения.

3.                 Улучшенная  поддержка   OBJ и FBX

Повышение качества передачи данных в  OBJ и добавление новых опций экспорта делают намного более простым обмен информацией между  3ds Max  и  Mudbox,  а также взаимодействие с другими программами формирования скульптурных поверхностей. Появились новые стандартные наборы параметров экспорта, дополнительные опции работы с геометрией (в том числе скрытие сплайнов и отрезков).

Благодаря проведенной оптимизации уменьшились размеры передаваемых файлов, что привело к росту производительности.

В  3ds Max улучшено управление памятью для FBX и появились новые опции импорта, с помощью которых поддерживается взаимодействие между 3ds Max  и такими продуктами, как  Maya  и  MotionBuilder.

4.                 Упрощение редактирования UV-текстур

Используется до сих пор непревзойденный набор интеллектуальных наборов мэпинга. Возможность мэпинга сплайнов и трубчатых поверхностей позволяет, например, наложить дорогу на естественный рельеф местности. В процедуры Relax и Pelt внесены улучшения, с помощью которых упрощается создание  UVW-разверток. Желаемые результаты достигаются теперь за меньшее число шагов.                    

5.                 Поддержка .NET в SDK

Поддержка  .NET в  3ds  Max  позволяет расширить возможности программы с помощью эффективного  API-интерфейса Microsoft  высокого уровня. В 3ds  Max  SDK  включены образец программного кода  .NET  и документация по этому богатому функциями набору средств  программирования.

6.                 ProMaterials

В  3ds  Max  добавлена новая библиотека материалов с описаниями , основанными на физических параметрах. С ее помощью можно создавать типовые поверхности зданий  -  покрытые малярной краской, глянцевые и матовые, из стекла и бетона.

7.                 Улучшенное фотометрическое освещение

Поддерживаются новые типы распределенного освещения ( круговое, цилиндрическое ), реализован фотометрический просмотр в окнах Browse  и  Light , улучшены качества фотометрии в ближней зоне и появился новый тип света  -  направленный  ( spot ). Светоизлучающие поверхности могут быть любыми; форму источника света можно будут увидеть и при визуализации.

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

    Пакет  3D  Studio  MAX  достаточно сложен в освоении и имеет огромное число настроек,  инструментов,  меню и т.п. Даже простое перечисление его инструментов займет немало времени и вместе с тем не даст ни малейшего представления о нюансах работы. Поэтому на  ознакомление с интерфейсом программы уйдет некоторое количество времени.

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