InfoCity
InfoCity - виртуальный город компьютерной документации
Реклама на сайте



Подробное описание закись азота заказать у нас.



Размещение сквозной ссылки

 

MAXScript и MAXSDK


Andrew (IceD), Digital Light


Что такое MAXScript


MAXScript - это специальный скриптовый язык для 3DSMAX (такой, как VBA для MSOffice). С помощью MAXScriptов вы можете полностью контролировать и модифицировать на лету всю сцену - геометрию, текстуры, анимацию... Также вы можете создавать различные плагины и утилиты, облегчающие и ускоряющие работу! Изучая MAXScrpit, вы лучше поймете внутреннее устройство 3DSMAX, что поможет (по крайней мере мне помогло ;) в создании более качественных сцен.

Что такое MAXSDK


SDK - это аббревиатура от английского Software Development Kit (Набор Средств Разработки). Следовательно, MAXSDK - это набор средств (включающий в себя заголовочные файлы, библиотеки, хэлп, примеры) для разработки плагинов для 3DSMAX. Для изучения и использования MAXSDK вам понадобится знание языка C++ и установленный Microsoft Visual C++ (MSVC). Процесс разработки под MAXSDK значительно медленнее, чем написание аналогичных вещей на MAXScript (в принципе, код MAXScript довольно легко переносится на C++ в силу их cхожести, но при этом требуется дописывать некоторые дополнительные вещи). Далее, при внесении любого изменения в код, вам необходимо перекомпилировать ваш плагин, выйти из 3DSMAX, заменить старую версию плагина на новую и перезапустить 3DSMAX... Но при этом в результате скорость работы вашего плагина возрастет в десятки раз по сравнению с MAXScript! Интересно заметить, что довольно большая часть 3DSMAX написана именно в виде плагинов (загляните в папку 3DSMAX\stdplugs ;).

С чего начать


Даже если конечной целью изучения является написание плагинов на MAXSDK, целесообразно начать с MAXScript. Во-первых, после его изучения будет гораздо легче освоить MAXSDK, во-вторых, вместо того, что бы модифицировать код на C++ и переставлять плагин (с рестартом 3DSMAX!) для проверки какой-нибудь идеи, обычно можно написать пару строк кода на MAXScript.

Хэлп


В комплекте с 3DSMAX поставляется довольно неплохой хэлп по MAXScript в формате .CHM (MAXScript Online Reference). К сожалению, этот хэлп рассчитан на людей, уже владеющих MAXScript (т.е. это справочник, а не учебник). По MAXSDK также имеется хэлп, но довольно кривой (мое личное мнение) и в формате .HLP (Windows Help), что очень неудобно.

Книги


К сожалению, не знаю ни одной книги, где бы описывался MAXScript и, тем более, MAXSDK. Буду благодарен за любую информацию.

Вопросы и Ответы


Если у вас есть какие-нибудь вопросы по MAXScript или MAXSDK, пишите.


Реклама на InfoCity

Яндекс цитирования



Финансы: форекс для тебя








1999-2009 © InfoCity.kiev.ua