Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   MSTS - Моделирование (http://www.trainsim.ru/forum/forumdisplay.php?f=20)
-   -   Проблемы с моделированием в Trainsim modeler (http://www.trainsim.ru/forum/showthread.php?t=953)

нюх 19.01.2016 14:36

Редактор маршрутов МСТС подвиснет и закроется с ошибкой, если в ЛОДе подгружаемой модели будут удалены полигоны с альфа каналом, которые есть в главном (ближнем, основном) виде.

Проверено на самых разных моделях, сделанных в Abacus ТrainSimМodeler. Поэтому при создании ЛОДа ("облегчении" модели) альфа-полигоны со свойством trans-norm оставляю, не удаляю, иначе вылет.

Рома2345 19.01.2016 14:40

Да, фиговое наблюдение, т.к. очень нужно, как раз, альфу вдалеке и трансформировать в ненужность.

Тогда вопрос, а в игре нормально? Только в RE и TSM, глубже проблему не трогали?

нюх 19.01.2016 15:51

В игре (на движке РТС) нормально при соблюдении выше описанных условий создания ЛОДа, иначе... можно попробовать установить модель в маршрут чисто координатами и облетать её в редакторе за километры, но это уже изврат...

Модель с "неправильным" ЛОДом, в котором удалены альфа-полигоны, нормально отображается в просматривалке моделей ShapeWiever, что может сбить с толку... обрадовавшись, устанавливаю модель в редакторе маршрутов и получаю подвис с вылетом... приходится лезть в ЛОД и оставлять альфу...

Скорее всего, это сам ТСМ кривой и модель, сделанная в 3Д Максе, работала бы как надо...

[B]КЕ[/B] как-то упоминал, что полезно проверять сложные модели на вылетаемость в редакторе и маршруте, установив эти модели в маршрут в некотором количестве...

КЕ 21.01.2016 12:57

Да, это ТСМ криво конвертирует, вылеты бывают и просто при отсутствии в дальних ЛОД-ах какой-то части модели, которая там не нужна - например, приходилось оставлять одну грань изолятора или провода его подвеса.
А проверял просто - на маленьком тестовом маршруте модели запускал авторасстановкой через gantry.dat, сразу ясно.

APK-LVDZ 31.01.2016 06:10

Trainsim Modeler можно запустить на Windows 7 64 bit. Спасибо Google и зарубежным копателям. Готовый к установке архив с Abacus TSM можно получить [URL="https://yadi.sk/d/ZBUGe275o2oF6"]вот тут[/URL]. Инсталляция запускается файлом setup32.exe

p.s. вероятно, на Windows 10 тоже пойдёт, но я не проверял.

APK-LVDZ 20.06.2022 06:32

Прошло очень много времени с моего предыдущего сообщения. Если у нас остались фанаты TrainSim Modeler, и нет желания или возможности перейти в 3D Studio Max, а также если нужно открыть модели именно в формате TrainSim Modeler, то спешу обрадовать - мною создан инсталлятор, который прекрасно запустит ваш TrainSim Modeler на любой 32-х и 64-х битной системе, включая Windows 10. Работает безотказно. Какой-либо ключ или пароль не требуется. Версия идентична оригиналу, включая сохранение всех создаваемых веток реестра.


[SIZE="3"][B]Получить инсталлятор можно тут:[/B]
[URL="https://drive.google.com/file/d/1qgU7jR6my1AzDYTzJ99XBWaOUoqDt4Gq/view?usp=sharing"]Скачать![/URL][/SIZE] [8.3 MB]

[SIZE="2"]P.S. Если ссылка умерла, то аналог можно скачать на rutracker.org (заблокирован в России, но при желании можно самостоятельно найти как обойти блокировку) из "Repacks from APK-LVDZ"...[/SIZE]

КЕ 19.12.2023 15:34

Леш, если ты еще тут бываешь - скажи, как ТСМ настроить, чтоб создавал в Unicode? А то у меня почему-то [B]s[/B] и [B]sd[/B] в ASCII кодируются.:confused:

APK-LVDZ 25.12.2023 19:28

Вероятно, это невозможно без правки самого приложения (в самом исходном коде (которого у меня нет), либо как-то через НЕХ-редакторы (чего я делать не умею)). ТСМ создавался ещё во времена Windows XP, если не раньше (инсталлятор был 16-ти битный по умолчанию, и от этого он не хотел запускаться на новых системах). Подозреваю, в то время ещё не было такого распространения Unicode. Тем не менее, если создать файл в текстовой структуре, то наверняка его можно сконвертировать в Unicode большинством текстовых редакторов (например Notepad ++).

КЕ 25.12.2023 22:05

Да, конвертится. Просто сам факт создания шейпов в ASCII как-то странно выглядит. Непосредственно после установки ТСМ создавал в Unicode, потом после нескольких "рендеров" сам по себе переключился на ASCII.:confused:

КЕ 29.12.2023 10:36

А на ноутбуке установил TSM - и нормально работает! Что за ...., "винда" на десктопе, чтоль, кривовата? Хотя образ один с компакта...
:confused:

APK-LVDZ 11.01.2024 15:11

Скорее всего проблема с правами доступа (например к реестру). Мой последний инсталлятор должен работать везде, т.к. проблема была только в оригинальном установщике, который был сделан в 16 бит, а они не поддерживаются с Windows 7. Сама же программы выглядит как 32 бита, и поэтому должна нормально работать.
Старые программы почти все поголовно хотят иметь полный доступ к диску и правам администратора. А некоторым ещё и совместимость в Windows XP подавай.

КЕ 11.01.2024 16:58

Что-то с компом, наверно. После переустановки [B][I]TSM[/I][/B] всё кодируется правильно!

APK-LVDZ 19.02.2024 02:48

Спешу поделиться информацией, которую я добыл. Многие моделисты сталкиваются с необходимостью моделировать стеклянные (полупрозначные) объекты структуры, например, кусок стекла. Делая какое-то стеклянное здание, пользователь потом обнаруживает проблему с альфой. Когда ты смотришь в стекло, то оно словно рентген - просвечивает насквозь. В такие моменты пропадают и другие объекты из поля зрения, пока ты смотришь в это стекло. Некоторые люди дают советы (в основном в 3D Max), мол надо назвать материал стекла как AlphNorm1s2s3s4s5s6s7s8 и что-то в этом духе.
Я вплотную столкнулся с такой проблемой, что мне надо было видеть сразу три стекла друг в друге. Задача, казалось, невыполнимой. Некоторые стороны здания были видны нормально, но некоторые просвечивались насквозь. Использовались материалы AlphNorm (чуть темноватая обычная текстура с 8-мибитной альфой) и AlphCrcfrm (осветлённая обычная текстура с 8-мибитной альфой), но толку не было.
Менял и порядок, и привязки, и материалы всех кусочков на объекте. Иногда эта обзорность появлялась в одном месте, но пропадала в другом. И вот, я решил копнуть по-глубже, и.... у меня получилось!

Парни, всё гораздо проще! Почти у каждого типа материала есть двойник со знаком "+" и "-". Это не просто так. Это приоритетность в "слоёном пироге" и влияет на порядок отрисовки или игнорирования какой-то текстуры. Для примера, я взял один и тот же материал - AlphCrcfrm.
Если ты смотришь на три стекла, причём сквозь друг друга, то нужно чтобы материалы стояли в следующем порядке:

- сначала AlphCrcfrm+ - это самый приоритетный полигон. Всё что имеет AlphCrcfrm+ скорее всего не будет видно, но внутри будут видны AlphCrcfrm и AlphCrcfrm-.

- второй по приоритету стоит AlphCrcfrm. В нём ты скорее всего не увидишь AlphCrcfrm, точно на 100% не увидишь AlphCrcfrm+, но ты увидишь AlphCrcfrm-.

- последний замыкающий AlphCrcfrm-. Самый низкий приоритет. В нём ты 100% не увидишь AlphCrcfrm+ и AlphCrcfrm, т.к. они должны быть главнее.

В каждый момент времени твоя обзорная камера может смотреть на 3 стекла. И чтобы увидеть все три друг в друге - нужно всего лишь соблюдать эту очерёдность в камере обзора. Внешняя сторона здания со стеклянной стеной обязательно должна быть максимально важной как AlphCrcfrm+. Внутренняя сторона этой стены должна быть либо AlphCrcfrm, либо AlphCrcfrm-. Если стёкол больше нет, то нет разницы (лишь бы не AlphCrcfrm+). Если есть ещё какие-то стёкла, то просто добейтесь того, чтобы каждый полигон под всеми углами отображался именно в этом порядке приоритетности. Любое значение, которое выше того, в которое смотришь - 100% не будет видно в этом стекле. Если материал совпадает по значению с тем, в которое смотришь - тогда это уже на усмотрение симулятора. Что-то увидишь, а что-то нет.

Не забывайте, что изнутри здания тоже нужно соблюдать этот порядок. Если внутреннее стекло это AlphCrcfrm, то вы сможете увидеть только AlphCrcfrm- и некоторые AlphCrcfrm.

[URL=https://fastpic.org/view/123/2024/0219/_ae3fc9386c1f794a2224b72af2686b5b.png.html][IMG]https://i123.fastpic.org/thumb/2024/0219/5b/_ae3fc9386c1f794a2224b72af2686b5b.jpeg[/IMG][/URL] [URL=https://fastpic.org/view/123/2024/0219/_e401d24a308da05f283ca59fe35a996c.png.html][IMG]https://i123.fastpic.org/thumb/2024/0219/6c/_e401d24a308da05f283ca59fe35a996c.jpeg[/IMG][/URL]

КЕ 19.02.2024 08:48

Да, есть такое, тоже методом опытного тыка делал.)) На стекла еще бы зеркальность как-то сделать...

Паштет 19.02.2024 10:08

Было когда в каких-то мануалах про это. Но повторение - мать учения! Сколько я измучился делая веерное депо.
Алексей, а не пробовал с такими материалами делать лоды?


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

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