Max Payne: lv2->3ds

» Раздел: Max Payne II: Моддинг

В данной статье я расскажу Вам, как экспортировать геометрию lv2 уровней в 3dsmax 5. Конечно, возникает вопрос: в чем преимущество владения этим приемом. Чтож, ответ есть. Допустим, Вы сделали автомобиль в MaxEd 2 с помощью брашей, но он получился корявенько. Нет проблем. Перегоняем в 3dsmax, правим, текстурим, экспортируем в ASI формат, а затем через MaxEd импортируем как triangle object. Есть еще один “конек”. Вы хотите сделать видео ролик, в котором события должны происходить в определенном 3d окружении, сделанном в MaxEd. Пожалуйста.
Теперь, непосредственно, переходим к самому приему. Итак, у Вас есть правильно скомпилированный lv2 уровень. Назовем его proba.lv2. Откройте File и нажмите Export -> proba.ldb. Скопируйте Ваши proba.ldb и proba.lv2 в директорию MaxEd2. Отлично. Жмем Пуск->Выполнить->в окне запуск программы прописываем cmd. Появится окно C:\WINNT\system32\cmd.exe. У меня папка MaxPayne2Dev находится на диске D, поэтому я к указанному пути C:\Documents and settings\Администратор приписываю D: и жму Enter. Если Вы все сделали правильно, то у Вас должно получиться следующее:
Далее прописываем D:\MaxPayne2Dev\MaxEd2\LDBexport.exe и добавляем путь ваших ldb и lv2 файлов D:\MaxPayne2Dev\Game\Data\Database proba.lv2 proba.ldb -a
Заметьте, что окончание может быть не только –a. Ознакомьтесь со следующим списком параметров:
Появится список опций:
-p – экспорт выделенных объектов;
-c – экспорт объектов с пометкой gameplay-critical;
-l – сохранить карту освещения;
-d – скомбинировать карту освещения в DDS формат;
-a – сохранить геометрию уровня в формат ASC;
-v – модуль verbose
-i – добавить список ошибок в LDBExport.txt
Остался последний шаг. Откройте 3dsmax и зайдите во вкладку MaxScript. Затем нажмите Run Script и выберите AscImport.mse, расположенный в папке scripts. Последний штрих – нажмите ASC Import и найдите Ваш proba.asc (этот файл появится в папке MaxEd2, если Вы правильно выполнили вышеописанные действия).

Просмотров: 5 710

Elastic #1 - 6 лет назад 0
А нельзя из LDB извлечь модели???
AntiEvil #2 - 7 месяцев назад (отредактировано ) 0
Elastic, нет.