X-Ray Maya tools — различия между версиями
RedPython (обсуждение | вклад) (Новая страница: «<div style="padding: .5em 1em; float: right; background: #f2f2f2; border: 1px solid #aaaaaa;"> <big>'''X-Ray Maya tools'''</big> ---- {| style="border: none" | ''…») |
(нет различий)
|
Версия 14:45, 14 сентября 2013
Расширение добавляет поддержку импорта файлов в формате .ogf, .dm, .object, .omf, .skl, .skls, экспорта .object и .skl.
Спроектировано работать в качестве частичной замены официальных плагинов от GSC. То есть совместимо со вспомогательными скриптами, .mb/.ma файлами и экспортёром (xrayMaya_export.mll).
Установка
Скопировать xrayMayaTools.mll в $MAYA_LOCATION\bin\plug-ins, AEXRayMtlTemplate.mel в $MAYA_LOCATION\scripts\AETemplates, xray_path.ltx — в $MAYA_LOCATION\bin (поправив $sdk_root$
). xrayMaya_material.mll удалить совсем во избежание конфликта. xrayMaya_export.mll убрать из автозагрузки. Это связано с тем, что он снижает точность FPU до одинарной (24 бита на мантиссу). Maya же использует числа двойной точности (53 бита на мантиссу).
Использование
Экспорт работает точно как и GSC-шный, но никаких проверок на "плохие" треугольники не производится.
Для импорта отдельных анимаций (.skl(s)/.omf) нужно создать и выделить character (см. документацию к Maya). Большие файлы вроде stalker_animation.omf потребуют более двух гигабайт памяти.
История правок
2013.07.22
- [*] Ситуация, когда пропадает Shading Group, связанная с назначенным одной из поверхностей меша шейдером XRayMtl, теперь обрабатывается и не приводит к падению приложения.
2013.01.10
- [*] Исправлены ошибки, из-за которых расширения .object и .skls при экспорте не задавались автоматически в Maya 2011 и более ранних версиях.
2012.07.31
- [*] Исправлен вывод информации в консоль для Maya 2013.
2012.07.22
- [*] Исправлены ошибки инициализации методов чтения/записи форматов.
2011.10.01
- [+] Реализована сортировка атрибутов ноды XRayMtl.
2011.07.21
- [*] Исправлена ошибка, из-за которой невозможно было установить атрибут xrayGameMaterial в Maya 2012.
2011.05.15
- [*] Исправлена ошибка экспорта .object для версий младше 2010.
2011.04.03
- [*] Решена проблема с именами трансляторов (нестабильная работа после загрузки .object и .skls).