На главную страницу...

\\ КомПартиЯ \ Статьи \ Plug-in'ы 3DSMAX

Новости
Программа
Регистрация
Голосование
ГАЛЕРЕИ
Awards
События
Статьи
Уроки
Обои
Участники
Ссылки
Форум

Поиск по сайту:

Plug-in'ы 3DSMAX

Вся система 3DSMAX состоит из plug-in'ов. Что такое plug-in? Plug-in - это програмный модуль 3DSMAX, который позволяет добавить какую-то новую функцию в основную программу. Основная программа 3DSMAX (так называемые core) писалась с расчетом на то, что все действия будут делать plug-in'ы.

Взглянем поближе на директорию 3DSMAX (будем считать, что она установлена у вас в \3DSMAX3). Вы увидите три поддиректории, относящиеся к plug-in'ам:

  • STDPLUGS - в этой директории хранятся так называемые стандартные plug-in'ы. Они служат, например, для рисования примитивов, импорта файлов для текстур и т.п.
  • PLUGINS - а вот здесь хранятся нестандартные plug-in'ы, например, написанные пользователями. Они позволяют расширить диапазон функций 3DSMAX2
  • PLUGCFG - здесь обычно лежат файлы конфигурации plug-in'ов. В основном туда их кладут стандартные plug-in'ы.

Как выглядят plug-in'ы? Plug-in поставляется в виде одного (реже - нескольких) файлов в расширениями .DL? и некоторыми другими. Это переименованный обычный DLL Windows. По расширению, данному файлу можно определить тип plug-in'а:

  • BMF - (BitMap Filter) Фильтры файлов графики.
  • BMI - (BitMap Import) Поддержка форматов файлов графики.
  • DLC - (Controller) Анимационный контроллер.
  • DLE - (Export) Экспорт сцен в другие форматы.
  • DLF - (Font) Возможность использовать другие типы шрифтов.
  • DLI - (Import) Импорт сцен из других форматов.
  • DLM - (Modifier) Новый модификатор.
  • DLO - (Object) Создает объекты.
  • DLR - (Render) Рендеринг и объекты рендеринг.
  • DLS - (Shape) Все, связанное со сплайнами.
  • DLT - (Texture) Процедурные текстуры и material editor.
  • DLU - (Utility) MAX-утилиты.
  • FLT - (FiLTer) VideoPost-фильтр.

Но, получив какой-либо plug-in, вам вовсе не гарантировано удастся его запустить. Дело в том, что plugin'ы пишутся с использованием SDK (Software Development Kit), который поставляется вместе с 3DSMAX, причем для разных версий эти SDK различаются и в некоторых аспектах очень существенно. Таким образом, получается, что plug-in'ы, например, для 3DSMAX 1.2 не будут работать с 3DSMAX 2.0, и тем более в 3DSMAX3. Обратное, разумеется, тоже верно - современные plug-in'ы для 3DSMAX3 с 3DSMAX 1.2 не совместимы.

Как правило, большинство хороших plug-in'ов серьезно поддерживается производителями и они выпускают новые версии с выходом новых релизов 3DSMAX. Это в общем-то не такая сложная задача, во многих случаях сделать версию plug-in'а для нового релиза 3DSMAX означает всего лишь достать новый SDK и перекомпилировать plug-in. Но простому пользователю, не имеющего исходников, самому этого не сделать.

© Mikhail Yakshin
© http://3d.onego.ru

Новости Программа Регистрация Голосование ГАЛЕРЕИ Awards События Статьи Уроки Обои Участники Ссылки Форум

Страницы: 10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42  43  44  45  46  47  48  49  50  51  52  53  54  55  56  57  58  59  60  61  62  63  64  65  66  67  68  69  70  71  72  73  74  75  76  77  78  79  80  81  82  83  84  85  86  87  88  89  90  91  92  93  94  95  96  97  98  99  100 

Рейтинг@Mail.ru 
Зарубежное кредитование малого бизнеса. Эффективность кредитования малого и среднего бизнеса. . Новости. Качественный freeware стикер в компании Нола Плюс!

Использование материалов сайта возможно только с разрешения авторов. 2002-2010