Render.ru

API Exchanger - Меняем версию API в плагинах

Styler

Мастер
Рейтинг
117
#1
Написал такую вот тулзу.. Надеюсь будет кому-нить полезно.

Для тех кто не в курсе:
Maya при загрузке плагина сравнивает его версию API(под которую он
скомпелирован) с текущей версией Maya API и если они не соответствуют -
окуратно посылает "в сад". Если попробовать форсировать это значение в самом плагине на другое, то В большинстве случаев можно заставить работать старые плагины на более новой версии Maya.


Пользоваться очень просто. Загружаем в прогу плагин и меняем версию, думаю что разобрать будет не трудно ;)

лежит здесь:
turtle101@mail.ru/COMMON
pass:turtle
 
#7
Попытка полечить таким образом mtor_maya6.mll не увенчалась успехом. :-(
 

Styler

Мастер
Рейтинг
117
#11
Могу сразу сказать что ТОЧНО работать НЕ будет...

1) 6.0->6.5->7.0 (плагины использующие импорт/экспорт в свои форматы приводит к вылету из Maya(обращение по нулевому указателю), поскольку в более страших версиях API отсутствуют/перемещены некоторые процедуры).

2) рендеры-плагины (по вышеупомянутым причинам)

..Остальное под вопросом...
 
Сверху