Программа для извлечения объектов из маршрутов
На днях столкнулся с проблемой «заимствования» моделей объектов из разных маршрутов. Нудное это дело: Посмотри в шейп вьювере нужные текстуры, найди их среди сотен, добавь строки в реф-файл… Один-два объекта – это еще терпимо, но как подумал о том, с чем маршрутостроители сталкиваются... Ужас, в общем.
Короче, через пару часов мучений и страданий родилась вот такая маленькая прога: [url]http://slil.ru/27022869[/url] На отладку у меня не было времени-желания-цели, но свое дело (создания огромного пака растительности) она выполнила на ура, поэтому я подумал, что может еще кому-то пригодиться. Хоть и при любом проявлении «криворукости» или невнимательности – вылетает с треском. Зато весит 40кб, а в архиве 9(!)кб Вкратце объясню как пользоваться: 1-При первом запуске необходимо указать пути к: программе Shape Viewer (необязательно), утилитам MSTS (папка UTILS), корневой папке «подопытного» маршрута (из которого предполагается извлекать модели) и к папке, в которую предполагается копировать модели. Все пути должны быть корректными, иначе – вылет. 2-Нажать кнопку «сохранить пути» и перезапустить программку 3-выбрать шейп из списка доступных моделей (двойной клик на шейпе – просмотр в Shape Viewer, если он не установлен или путь к нему не указан – опять вылет) 4-Нажать кнопку «распаковать» 5-нажать кнопку «анализ». При этом у вас должен появиться список необходимых текстур в соответствующем окне. Если этого не произошло, нажмите кнопку «не сжатая», затем снова анализ. 6-если все нормально, нажмите кнопку копировать. Модель вместе с нужными текстурами скопируется в указанную папку. Список извлеченных моделей можно видеть в правом окошке. При необходимости можно создать AddToRef.txt-файл для добавления в Ref-файл маршрута, есть поле для указания класса моделей. Можно просто накидать в конечную папку кучу своих моделей и создать AddToRef.txt. При отсутствии нужных текстур или .sd файла программка опять же вылетает. Дорабатывать или исправлять ничего не буду, ибо то, для чего я ее писал - сделано. Пригодится узкому кругу людей и, если правильно пользоваться, то в 99% случаев она помогает. |
А зачем это нужно? Для работы с маршрутами существует прога Route Riter, которая в отм числе имеет функцию копирования объектов из одного маршрута в другой
|
Я же говорю, для себя делал. Подумал, что может кому пригодится. Route Riter - программа хорошая, но разобраться в ней дано не всем (в том числе и мне). А тут 40кб размер, русский интерфейс и не надо устанавливать.
|
redman я скачал твою прогу но не то с делал с видением данных фалов теперь выдает ошибку, если даже заново скачаю её.. как ее вернуть в исходное положения, реально или нет?
|
[QUOTE]Route Riter - программа хорошая, но разобраться в ней дано не всем (в том числе и мне[/QUOTE]
Ну если RouteRitter хорошенечко руссифицировать, и написать по нему красивый мануал, то впринципе им начнут пользоваться все, кому не лень. offtop завершил. |
[quote]redman я скачал твою прогу но не то с делал с видением данных фалов теперь выдает ошибку, если даже заново скачаю её.. как ее вернуть в исходное положения, реально или нет?[/quote]
Можно исправить. Надо только ветвь в реестре удалить. Чтоб лишний раз реестр не залазить, скачай вот эту утилитку: [url]http://slil.ru/27027589[/url] Она сама все аккуратно удалит. [quote]Ну если RouteRitter хорошенечко руссифицировать, и написать по нему красивый мануал, то впринципе им начнут пользоваться все, кому не лень...[/quote] Артем, +1 |
Текущее время: 20:18. Часовой пояс GMT +4. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim