Форум 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=2508)

Паштет 07.11.2022 21:54

Попробуй количество символов в названии модели 3ds сделать не более 8.

Dunkelhund 27.08.2023 21:19

Граждане, знает кто-нибудь, почему при конвертации модели могут теряться кадры анимации? Причём иногда они всё-таки появляются в полном объёме, а иногда - нет. Вот пример s файлика:
[SPOILER]animations ( 1
animation ( 10 30
anim_nodes ( 4
anim_node MAIN (
controllers ( 0
)
)
anim_node CUTOFF:0:0 (
controllers ( 1
tcb_rot ( 2
tcb_key ( 0 0.21644 0 0 0.976296 0 0 0 0 0 )
tcb_key ( 1 0.173648 0 0 0.984808 0 0 0 0 0 )
)
)
)
anim_node CUTOFF:1:0 (
controllers ( 1
tcb_rot ( 2
tcb_key ( 0 -0.21644 0 0 0.976296 0 0 0 0 0 )
tcb_key ( 1 -0.173648 0 0 0.984808 0 0 0 0 0 )
)
)
)
anim_node REGULATOR:0:0 (
controllers ( 1
tcb_rot ( 11
tcb_key ( 0 0 0 0 1 0 0 0 0 0 )
tcb_key ( 1 0.0348983 0.00872124 0.000304553 0.999353 0 0 0 0 0 )
tcb_key ( 2 0.0697327 0.0261133 0.00182602 0.997222 0 0 0 0 0 )
tcb_key ( 3 0.104158 0.0356187 -0.00502556 0.99391 0 0 0 0 0 )
tcb_key ( 4 0.138659 0.0444067 -0.00256296 0.989341 0 0 0 0 0 )
tcb_key ( 5 0.172794 0.0616314 0.00202277 0.983026 0 0 0 0 0 )
tcb_key ( 6 0.206183 0.0718416 -0.00252846 0.975869 0 0 0 0 0 )
tcb_key ( 7 0.239811 0.0803263 0.00209634 0.967488 0 0 0 0 0 )
tcb_key ( 8 0.272302 0.0909389 -0.00105188 0.957904 0 0 0 0 0 )
tcb_key ( 9 0.304227 0.101834 -0.00343859 0.947135 0 0 0 0 0 )
tcb_key ( 10 0.334859 0.121098 -0.0020442 0.934452 0 0 0 0 0 )
)
)
)
)
)
)[/SPOILER]

в первых двух случаях ( CUTOFF:0:0 и CUTOFF:1:0 ) анимация сконвертированна некорректно - должно быть 11 кадров, как в третьем куске "кода" ( REGULATOR:0:0 ).

Паштет 28.08.2023 09:29

Я может ерунду скажу, но у нас разве может быть анимация на разное количество кадров? Причём вроде анимация должна быть на 2, 4 и 8 кадров.
Но повторюсь, я в анимации лох.

Dunkelhund 28.08.2023 21:34

[QUOTE=Паштет;609282]Я может ерунду скажу, но у нас разве может быть анимация на разное количество кадров? Причём вроде анимация должна быть на 2, 4 и 8 кадров.
Но повторюсь, я в анимации лох.[/QUOTE]

Всё так (не в смысле - лох, нет, я про кадры))). Но дело в том, что я делаю кабину для openRails. Опять - же странность. Оно то конвертируется более 8-ми кадров, как получилось с регулятором, но очень редко. То конвертируется, то нет. Какой-то закономерности я так и не уловил. Анимацию создаю ключами, через кнопочку Set Key. Через Auto Key тоже пробовал, но это ни к чему не привело.

Dionisiy 05.11.2023 14:04

Ребят, может уже было, но я пропустил. Не посдкажете, как решить проблему. делаю интерьер вагона для РТС. Некоторые детали нормально, а некоторые с каким-то странным свечением, углы иногда заломаны, хотя сглаживание и сетка вроде адекватные.

сандро 12.12.2024 18:21

Народ, всем хай. Проблема которая загнала меня в ступор. Я делаю FREIGHTANIM для модели. В двух словах - сконвертил, кнопка "2" в игре - вылет. Тогда я взял и рабочий от старого паровоза решил конвертнуть. Все конвертируется, в SW все красиво, запускаю игру, стоит нажать кнопку "2" - вылет. Я не могу понять в чем дело. Я день бьюсь не пойму. Хотя модель с линками (не Freightanim) конвертируется и летает

Паштет 13.12.2024 00:13

Конечно это гадание на кофейной гуще, но:
Материал в модели должен быть один (допустим мультииатериал)
В енге правильно прописан FREIGHTANIM, в его строчке нет ошибок и нет повторной строки с ним?

Zlodey 13.12.2024 01:41

Вот я тоже думаю, что дело не в модели, а где-нибудь в энге.

сандро 13.12.2024 06:29

Разобрался, в чем причина сам.

textures ( 10
texture ( 0 0 0 ff000000 )
texture ( 1 0 0 ff000000 )
texture ( 2 0 0 ff000000 )
texture ( 3 0 0 ff000000 )
texture ( 4 0 0 ff000000 )
texture ( 5 0 0 ff000000 )
texture ( 6 0 0 ff000000 )
texture ( 7 0 0 ff000000 )
texture ( 8 0 0 ff000000 )
texture ( 9 [COLOR="DarkRed"]1[/COLOR] 0 ff000000 ) здесь я поставил "1" вместо "0".
)
Где то проскакивала инфа, что какой то цифрой можно отрегулировать сглаживание и резкость. Енг тут не при чем.

Паштет 27.03.2025 10:23

По просьбам трудящихся маршрутостроителей, заморочился с созданием макроса для создания километровых столбов. Пока все отлично получается, но задался вопросом: как можно сжать автоматом все шейпы? Как я понимаю все проги типа SFM и тому подобные ссылаются на FFEDIT. Но мне пока непонятно, что он конкретно делает уникальное? Есть ли возможности как-то самим написать или какая-то прога, которая может сразу все файлы сжать?

E69 27.03.2025 12:32

Насколько помню он преобразует текстовые файлы в бинарники. Можно например покурить исходники OR, и вытащить там это преобразование. Но проще всего, думаю, будет из макроса через командную строку вызвать Ffedit .

Паштет 30.03.2025 23:26

Посмотрел сжатый файл Note++, мне показалось там какое-то 16-тиричное сжатие. Поэтому решил применять известные решения через Ffedit. Но у меня два вопроса возникло, а тк пишу макрос без доступа к игре, делаю по памяти и разным мануалам, не могу пока сам проверить:
1) строка [I]ffeditc_unicode.exe test.s /с /o:test_binary.s [/I] используется как для компрессии, так и декомпрессии?
2) правильно я понимаю, что в батнике могу указать несколько файлов в несколько строк? Просто на мой взгляд, так будет надежнее работать, если сначала понаделаю файлы, а потом их вместе разом сожму.

Zlodey 30.03.2025 23:56

1 - ЕМНИП, да.
2 - По идее, да. Команды просто выполнятся по очереди.

Паштет 31.03.2025 17:22

А для ffeditc важно, чтобы МСТС был прописан в реестре?

E69 31.03.2025 18:55

Нет, МСТС для неё вообще не нужен


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

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