МИНИ-FAQ по TOOL
ОСНОВНЫЕ ВОПРОСЫ:
--------------------------------------
В: Для чего вообще нужна программа
TOOL?
О: TOOL – программа, составленная из нескольких маленьких программ.
TOOL умеет:
1. Просматривать gm-файлы и анимацию для них. Создавать анимацию для разных моделей.
2. Обрабатывать скелетную анимацию, что впоследствии выдаст более корректную анимацию персонажей в игре.
3. Конвертировать* .gm-файлы в VRML (конвертирует в этот формат, после чего этот файл обрабатывается в 3dsMax, сохраняется в этом же формате, и конвертируется обратно в .gm, хотя для кораблей этот способ имеет некоторые ограничения)
* - эта возможность имеет ряд ограничений
4. Редактировать и добавлять новые локаторы в 3d-модельках, и файлах локаторов.
5. Отображать и редактировать файлы с расширением .ptc.
TOOL – это
не программа 3d-моделирования - в ней
нельзя создавать свои 3d-модели! Создавайте их в
Maya 5 или
3ds MAX
__________________________
В:Есть ли какие-нибудь самоучители для
TOOL - Faq и т.п.?
О: Существует, но их найти очень трудно, причем они на английском языке, - все самые основные опции, действия и примеры описаны в файле-помощи в программе
TOOL (кнопка "?" справа вверху, но эта помощь тоже на английском). Есть описания упорядоченных действий правильного конвертирования файлов из
TOOL в
MAYA 3.0 и обратно. Вообще разобраться в TOOL самому не составляет особой сложности, главное потратить время на метод "проб и ошибок" и тогда через пару дней можно уже смело создавать и редактировать что-нибудь в игре с помощью
TOOL.
__________________________
В: В
Корсарах III на каждом корабле установлены ”нехорошие” сигнальные огни, которые напоминают огни самолета, заходящего на посадку, как их можно убрать с помощью
TOOL?
О: Модели кораблей в
KIII сделаны очень даже неплохо, но их ночные "сигнальные огни" действительно портят впечатление об их качестве с первого взгляда. Как быть с фонариками, которые так не полюбили фанаты Корсаров?
Делаем все модели кораблей на примере простой лодки "
Боевая Тартана" (что при продаже корабля достается нам):
1. Открываем
TOOL, в ней выбираем "
File -> Open gm". Ищем в открывшемся окне каталог
Корсаров III: "
C:\Корсары 3\RESOURCE\MODELS\Ships\WarTartane1", выбираем файл "
WarTartane1.gm". Нажимаем "
Открыть" и в черном окне
TOOL появляется белая моделька на синем фоне. Без текстур и мачт. Это нормально. (Текстуры нужно конвертировать в формат
.tga и в верхнем поле выбрать каталог текстур, но это делать необязательно, т.к. основное окно для нашей задачи нам не понадобится)
2. Щелкаем в верхней части окна
TOOL по кнопке "
View -> Locators". Появилось окно
WarTartane1, в котором есть вкладка
(-)__Locators.
3. Щелкаем по вкладке
Locators, появилась таблица "
Info", в которой слева направо есть загаловки
-------------------------------------
- Locator Name - имя локатора может принимать разные значения, обычно используются цифры вкупе с буквами. Напрямую зависят от следующего по порядку заголовка:
- Locator Group - Это группа локаторов, которая прописана в скрипте и коде игры. На группу ссылаются определенные требования игры. Например, если значение этого столбца Flares, то эта строка отвечает за настройку позиции фонаря, а если geometry, то за настройку размещения какой-либо геометрии в данной модели (кстати, в данном случае имя 3d модели должно соответствовать имени Локатора в данной группе). Разберетесь, это только звучит сложно.
- PosX,Y,Z - размещение данного локатора относительно центра модели.
- XX,YY,ZZ - размер по осям X, Y, Z - имеет смысл изменять только группы локаторов Geometry (например мачты), значения от 0 - 0% до 10 - 10000% от оригинального размера (1 - 100%)
- XY,XZ,YX,YZ,ZX,ZY - угол поворота локатора (используется пушками, группа локаторов CannonR, L, C, B)
- s0, s1 – не тестированные мной значения, оставляейте их равными s0=1, s1=0. Если хотите, то в дальнейшем можно опробовать разные варианты значений этого параметра.
------------------------------------------
- Чтобы узнать какие из этих локаторов отвечают за фонари открываем программу ”
GMview”, в этой программе открываем нашу модель
Tartane1 все в том же каталоге, что искали из
TOOL (для удобства откроем и текстурку для этой тартаны ”
Корсары III/Resource/Textures/Ships/Tartane1/Hull1”).
- В левом нижнем углу программки отметим в поле Locators две галочки
()Show labels и
()Show locators. Теперь мы наглядно видим где эти локаторы находятся непосредственно в gm-модельке.
- Смотрим...
fm1a101, fm1a102, fm2a201, fm2a202 очень похоже на то, что эти локаторы в игре являются фонариками. Запускаем игру
К3, продаем корабль, плаваем на тартане ночью - опа, и вправду фонари на этих местах. Сохраним игру, выходим из игры и делаем следующее:
4. Разворачиваем
TOOL, смотрим на таблицу
Info и видим, что
fm1a101, fm1a102, fm2a201, fm2a202 принадлежат одной группе локаторов
flares*, делаем вывод, что
flares* - это фонарики во всех модельках кораблей.
5. Теперь щелкаем по самому левому пустому полю таблицы, столбец которых не имеет заголока, напротив
fm2a202 - выделяется вся строка, нажимаем клавишу "
delete" и все, одного огонька нет, делаем с другими то же самое. Только
не удаляйте остальные локаторы. Они отвечают за расположение мачт, тросов, пушек и камер.
6. Теперь нажимаем
APPLY CHANGES внизу слева окна с таблицей, закрываем окно, переходим в интерфейс
TOOL.
7. Нажимаем "
file -> Save gm". Внизу
TOOL в поле строки состояния появилось сообщение "
File saved in gm format" - все готово. Запускаем игру, загружаем наш сейв. Теперь тартана без огней! Ура, товарищи, мы сделали это.
Точно так же, по аналогии, делаем и с другими кораблями.
* - не только "
flares" отвечает за огни на моделях кораблей, но и группа "
lights" с именем локаторов "
l00xx" - но эти фонари
не нужно удалять, т.к. это кормовые огни, они придают кораблям ночью красивое освещение палубы и придают игре баланс (ночью в игре почти ничего не видно), в реальности они даже часто не гасились в бою – на палубе ничего не видно.
--------------------------------------------------------------------------------------------
ОШИБКИ, КОТОРЫЕ ЧАСТО ВОЗНИКАЮТ У НОВЫХ ПОЛЬЗОВАТЕЛЕЙ:
--------------------------------------------------------------------------------------------
__________________________
В: Я скачиваю
TOOL, запускаю установку - всплывает ошибка о какой-то отсутствующей программе. Что делать?
О: Это совершенно нормальное явление, т.к. в
Windows XP не предусматривается обязательная установка некоторых программ, таких, например, как
Microsoft .NET-Framework - набор функций и описаний необходимых для
TOOL. Существует две распространенных версий этой программы -
1.4 и
2.0.
И та и другая версии
подходят для
TOOL.
Microsoft .Net-Framework v1.4 можно найти в следующих местах:
1. Лицензионный диск WinXP (
Запустите установку WinXP из Windows, в появившемся синем окошке выберите: Выполнение иных задач->Установка .NET-Framework) - далее пойдет установка, со всеми вопросами соглашайтейсь и нажимайте "next". НО!: Установка может и не пойти, т.е. после нажатия кнопки "
Установка .NET-Framework" может ничего не произойти, тогда у вас пиратская версия Windows, переходите к следующему пункту.
2. Поищите самый последний
диск Игромании из тех, что есть дома на полке (если таковой вообще имеется, если нет, то см. дальше), обычно в каталоге "
Игромания ..-06\Soft\!Standard\microsoft_net" лежит эта прога, если такого каталога нет - поройтесь на диске через интерфейс. (
Игромания обычно выкладывала версию
1.4, но в 2006 году вышла версия
2.0, напомню, что обе подходят)
3. Если есть дистрибьютив
MS Office, то в каталоге воспользуйтесь поиском "
dotnetfx".
4. Если нет результата, то остается последний способ - качать ~40 mb в незжатом состоянии файла
dotnetfx.exe по адресу:
[Для просмотра данной ссылки нужно зарегистрироваться]
Все. После того как поставите
.NET-framework, установка
TOOL пойдет нормально.
__________________________
В: Установка прошла успешно, но TOOL не хочет запускаться.
О: Все просто - если
TOOL не запускается, значит не хватает каких-либо библиотек в Вашем
Windows XP (если это происходит, значит на компьютере есть еще программы, которые не запускаются) - выход - проверьте компьютер на наличие вирусов (троянов), сделайте дефрагментацию системного раздела, переустановите
TOOL, в крайнем случае переустановите
Windows XP (желательно
SP2).
__________________________
В: TOOL установилась, запустилась, но когда я сворачиваю все окна, или запускаю/закрываю какие-либо программы, или запускаю вторую копию
TOOL, то вылетает ошибка
Microsoft .NET Framework: Unhandled exception has.... Error in the application. Details, Continue, Quit.
О: При возникновении подобной ошибки нажмите
Continue в появившемся окне, разверните
TOOL и можно работать дальше.
TOOL не совершенна, в ней много глюков, нужно не забывать сохранять изменения, т.к. иногда
TOOL может хитро вылететь в самый нужный момент