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, пишіть.

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*