Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   MSTS - Моделирование (http://www.trainsim.ru/forum/forumdisplay.php?f=20)
-   -   Помощь разработчикам в конвертации, оптимизации, решение проблем. (http://www.trainsim.ru/forum/showthread.php?t=17731)

Ace Hard 01.07.2025 20:47

А если написать .bat файл?

UzdStalker 01.07.2025 21:06

Еще по иерархии

Колесные пары линкуем к телегам, телеги к Main Engine - это название кузова. А если он состоит из нескольких деталей?

[size="1"][color="Silver"]Добавлено через 1 минуту[/color][/size]
[QUOTE=Ace Hard;614013]А если написать .bat файл?[/QUOTE]

Про БАТ файл в документации не сказано

[size="1"][color="Silver"]Добавлено через 3 минуты[/color][/size]
БАТ файл поробовал - не работает, тот же эффект :(

E69 01.07.2025 23:22

А если переименовать файл и попробовать параметры TU.s TU500.3ds без лишних цифр в именах?

[QUOTE]А если он состоит из нескольких деталей?[/QUOTE]Тут два варианта: объединять всё в одну деталь либо дать части кузова произвольное имя и прилинковать к главной детали. Но все должны быть слинкованы.

Паштет 02.07.2025 10:26

Попробуй назвать файл из 3DMax TU2000.3ds.
Название должно быть до 8 символов по длине, а числовая часть должна указывать дальность прорисовки. Для МСТС максимум вроде 2000 метров, возможно здесь кроется ошибка.
Вообще здесь на сайте есть удобная оболочка для конвертации. В ней также есть пусть и примитивный, но обработчик ошибок.

[size="1"][color="Silver"]Добавлено через 6 минут[/color][/size]
[URL="http://www.trainsim.ru/download/show/id/430/"]MSTSconv[/URL]

UzdStalker 02.07.2025 20:51

C MSTSconv получилось сделать .S кубик!
теперь займусь тепловозом!

Пока выходит только это
"While reading level of detail 1 from 'tu1000.3ds'
Dummy nodes are not supported, number of nodes must match number of meshes".

"При чтении уровня детализации 1 из "tu2000.3ds"
Фиктивные узлы не поддерживаются, количество узлов должно соответствовать количеству ячеек".

Корпус назвал Main Engine к ниму прилинковал все остальные детали корпуса, перегородки, пол, пульты, сиденья и т.п. Также телеги, к которым прилинкованы КП.

Что еще не хватает? Материалы назвал SolidBright01, SolidBrightхх а стекла TransBright

[size="1"][color="Silver"]Добавлено через 16 минут[/color][/size]
Попробовал сконвертировать только кузов (1 деталь) тот же эффект.

[size="1"][color="Silver"]Добавлено через 11 минут[/color][/size]
Также пытаюсь этой прогой сконвертировать tga в ace / Dybpe gbitn Usage: MakeACE {in file} {out file} [-trans] f конвертированного файла нет№ пробовали и текстуры 512х512 и 1024х1024 с галочкой "бттмап"

Ace Hard 02.07.2025 20:54

Насколько я помню, главная деталь - это [B]MAIN[/B].

Первая тележка - [B]BOGIE1[/B] (привязать к [B]MAIN[/B])
Первая КП первой тележки - [B]WHEELS11[/B] (привязать к [B]BOGIE1[/B])
Вторая КП первой тележки - [B]WHEELS12[/B] (привязать к [B]BOGIE1[/B])

Вторая тележка - [B]BOGIE2[/B] (привязать к [B]MAIN[/B])
Первая КП второй тележки - [B]WHEELS21[/B] (привязать к [B]BOGIE2[/B])
Вторая КП второй тележки - [B]WHEELS22[/B] (привязать к [B]BOGIE2[/B])

Для текстур раньше использовал [B]tgatool2[/B] + [B]ReMipIt[/B] (как то исправляет текстуры).

Паштет 03.07.2025 00:38

[QUOTE=UzdStalker;614026]C MSTSconv получилось сделать .S кубик!
теперь займусь тепловозом!

Пока выходит только это
"While reading level of detail 1 from 'tu1000.3ds'
Dummy nodes are not supported, number of nodes must match number of meshes".

"При чтении уровня детализации 1 из "tu2000.3ds"
Фиктивные узлы не поддерживаются, количество узлов должно соответствовать количеству ячеек".

[/QUOTE]
Может и не в кассу, но попробуй удалить изолированные вершины.

На одной детали может быть только один материал, но он может быть мультиматериалом.

[size="1"][color="Silver"]Добавлено через 4 минуты[/color][/size]
Для текстур попробуй [URL="https://disk.yandex.ru/d/-fMq3yWAE7bElw"]Acelt с TGATool2A[/URL]

Ace Hard 03.07.2025 01:09

[B]Паштет[/B], можете выложить не установочный экзешник, а zip архив?

Паштет 03.07.2025 08:13

Запихнуть экзешник в архив или нужна установленная папка? В любом случае, не факт, что смогу быстро это сделать.

Ace Hard 03.07.2025 08:32

Желательно, установленная папка.

UzdStalker 03.07.2025 18:20

[QUOTE=Паштет;614032]

На одной детали может быть только один материал, но он может быть мультиматериалом.

[/QUOTE]

Изолированные вершины удалил, материал проверил. Не выходит.

[size="1"][color="Silver"]Добавлено через 1 минуту[/color][/size]
Нет какого-нибуть исходника ПС, который конвертируется. Посмотреть что и как там сделано.

[size="1"][color="Silver"]Добавлено через 1 минуту[/color][/size]
[QUOTE=

[size="1"][color="Silver"]Добавлено через 4 минуты[/color][/size]
Для текстур попробуй [URL="https://disk.yandex.ru/d/-fMq3yWAE7bElw"]Acelt с TGATool2A[/URL][/QUOTE]

Эта прога не устанавливается. Выдает ошибку в процессе установки. Ставил с правами администратора.

E69 03.07.2025 20:16

[QUOTE]Желательно, установленная папка. [/QUOTE]TgaTool хранит в реестре путь к AceIt (\HKEY_CURRENT_USER\SOFTWARE\MW\TGATool2A - все настройки), поэтому лучше ставить его инсталлером. Не знаю, почему не ставится, все просто должно быть ((
в любом случае, текстуры-то мы если что и сами поможем конвертнуть, главное с шейпом разобраться.

Ace Hard 03.07.2025 20:51

[B]E69[/B], вручную не прописать? Я не помню...

UzdStalker 03.07.2025 22:05

Разобрался. Эта прога у меня уже оказыввается установлена!
но теперь такая проблема при попытке экспорта
[url=https://iimg.su/i/sbDMDo][img]https://s3.iimg.su/s/03/th_9HzMGSdHBTPm0ioQC0x1rU3I6V174R2MSLKIu3ap.jpg[/img][/url]

Экспорт проходит только в BMP...

E69 03.07.2025 23:01

Собрал все, что нашлось полезного. На случай, если без регистрации не заработает, включил свою версию записей в реестре, которые нашел (пути к файлам надо будет подменить).

[url]https://disk.yandex.ru/d/JjrJaGkmCofj2g[/url]

[size="1"][color="Silver"]Добавлено через 7 минут[/color][/size]
[QUOTE]теперь такая проблема при попытке экспорта[/QUOTE]
Это уже где-то на стороне AceIt проблема :(
Попробуй её из моего архива взять, что ли. Не очень понятно, что с ней не так.

[size="1"][color="Silver"]Добавлено через 9 минут[/color][/size]
Вот цитата из справка к AceIt, но программа очень старая - 2005 года, я уверен что все современные видеокарты должны адекватно с ней работать. Гугл советует, естественно, обновить драйвера к видеокарте...
[QUOTE]AceIt uses Direct3D to manipulate textures. This requires that the graphics card support 32-bit modes. Unfortunately, this means that AceIt will not work in systems with 3dfx cards, among others, as they only support 16-bit modes.[/QUOTE]

[size="1"][color="Silver"]Добавлено через 8 минут[/color][/size]
Как вариант, принудительно задать в настройках графики видеокарту для приложения?
[img]https://s3.iimg.su/s/03/h7SPLPt7L2rmdudOmlTj4J5F0DikohE4uqdCW46M.png[/img]


Текущее время: 07:45. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim