Информация: Уважаемые посетители! Если вам не приходит письмо для активации учетной записи, то в первую очередь проверьте папку «Спам». Если письма нет, то пишите свой никнейм и краткое описание проблемы на e-mail: mr.angelo@railroadsim.net

редактирование перекрасов

Другие вопросы и проблемы разработки дополнений

редактирование перекрасов

Сообщение Unicode » 18.08.2024, 16:17

Вопрос к разрабам локов
Нужно убрать "помощников" из кабины ЧМЭхи(перекраски на чешский лок)
Название текстуры - STROJV(машинист на чешском)
Знаю точно что текстура привязана к оригинальному локу(идёт вместе с перекрасами) в гео-файле, а он привязан к "авторскому" бинарнику(в той же директории), а уже к этому бинарнику привязаны перекрасы
Пробовал убирать упоминание текстуры в гео-файле, но моделька просто почернела :beak:
Не знаю что они там намудрили но хотелось бы вырвать "помогал" из этого лока хоть с концами, но чтобы их в кабине(интерьере) не видеть
В папке оригинального дополнения есть отдельная папка с кабиной, но как ни странно она тут совершенно не при чём и спокойно работает без гео-файла лока и там нету этих помогал, проблема именно в гео походу(уже есть сомнения, но в предложении выше написал, что готов рубить сплеча)
Кому не впадлу - подскажите пожалуйста что и в какой строчке нужно исправить
P.S. Я бы не писал сюда если бы не бился головой о стену с этими перекрасками уже четвёртый день(или пятый?)
Кину сюда авторский бинарник и гео-файл в .xml формате:
бинарник
гео
Директории для полноты картины:
CS_addon\OJanis\MotoroveLokomotivy\CDC771045\CDC771_kuzov.bin
CS_addon\OJanis\MotoroveLokomotivy\CDC771045\CDC771.GeoPcDx
https://youtu.be/YUi0m8MLAp4?si=2iP4jMwk9okdpOHZ - пример того, как это выглядит(Арсению привет)
Всем добра
Unicode
 
Сообщения: 67
Зарегистрирован: 12.05.2024, 18:01
Благодарил (а): 30 раз.
Поблагодарили: 20 раз.
Имя: Vasiliy

Re: редактирование перекрасов

Сообщение le Sandro » 18.08.2024, 16:32

Предполагаю:
1. Залить альфой файл текстуры этих "помощников"
2. В модели поменять шейдер на альфовый, если он сейчас не такой.
Аватара пользователя
le Sandro
 
Сообщения: 2757
Зарегистрирован: 30.03.2005, 00:14
Откуда: Пенза
Благодарил (а): 1743 раз.
Поблагодарили: 1199 раз.
Блог: Просмотр блога (2)
Играю в: Train Simulator Classic
Роль: Разработчик

Re: редактирование перекрасов

Сообщение Unicode » 18.08.2024, 18:19

le Sandro писал(а):Предполагаю:
1. Залить альфой файл текстуры этих "помощников"
2. В модели поменять шейдер на альфовый, если он сейчас не такой.

Немного не догоняю с шейдером, его прописать в модельке(гео-файле) локомотива, да?
Если так, то вопрос остаётся с самой подменой шейдера - я не понимаю какое ему нужно расширение, просто у FX шейдеров .fx, а у non-FX шейдеров(если говорить про альфу, то там только шейдер стёкол подойдёт, но он non-FX) я не знаю, пробовал разные, но игра при загрузке сцены просто вылетает
Может я что то не то сделал? Просто подменил название шейдера
для наглядности:

Код: Выделить всё
      <cHcEffectMaterialDx d:id="344381712">
         <ShaderName d:type="cDeltaString">Tex</ShaderName>
         <TextureByName>
            <e d:type="cDeltaString">textures\[00]strojvd</e>
         </TextureByName>
         <Name d:type="cDeltaString">Strojv</Name>
         <CollisionSurface d:type="cDeltaString">METAL</CollisionSurface>
         <VertexType d:type="ref">345413928</VertexType>
         <FrameAlphaMode d:type="cDeltaString">ALPHA_MODE_NONE</FrameAlphaMode>
         <PassPlatformData/>
         <FloatParam>
            <cHcEffectMaterialDx-cFloatParam d:id="344381916">
               <Name d:type="cDeltaString">SPECULARPOWER</Name>
               <Value d:type="sFloat32" d:alt_encoding="0000000000001040" d:precision="string">4</Value>
            </cHcEffectMaterialDx-cFloatParam>
            <cHcEffectMaterialDx-cFloatParam d:id="344381928">
               <Name d:type="cDeltaString">CUSTOMPARAM0</Name>
               <Value d:type="sFloat32" d:alt_encoding="000000E0342F3A40" d:precision="string">26.1844</Value>
            </cHcEffectMaterialDx-cFloatParam>
            <cHcEffectMaterialDx-cFloatParam d:id="344381940">
               <Name d:type="cDeltaString">CUSTOMPARAM1</Name>
               <Value d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</Value>
            </cHcEffectMaterialDx-cFloatParam>
            <cHcEffectMaterialDx-cFloatParam d:id="344381952">
               <Name d:type="cDeltaString">CUSTOMPARAM2</Name>
               <Value d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</Value>
            </cHcEffectMaterialDx-cFloatParam>
            <cHcEffectMaterialDx-cFloatParam d:id="344381964">
               <Name d:type="cDeltaString">CUSTOMPARAM3</Name>
               <Value d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</Value>
            </cHcEffectMaterialDx-cFloatParam>
            <cHcEffectMaterialDx-cFloatParam d:id="344381976">
               <Name d:type="cDeltaString">CUSTOMPARAM4</Name>
               <Value d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</Value>
            </cHcEffectMaterialDx-cFloatParam>
            <cHcEffectMaterialDx-cFloatParam d:id="344381988">
               <Name d:type="cDeltaString">CUSTOMPARAM5</Name>
               <Value d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</Value>
            </cHcEffectMaterialDx-cFloatParam>
         </FloatParam>
         <VectorParam>

Изображение
Unicode
 
Сообщения: 67
Зарегистрирован: 12.05.2024, 18:01
Благодарил (а): 30 раз.
Поблагодарили: 20 раз.
Имя: Vasiliy

Re: редактирование перекрасов

Сообщение радиомастер » 18.08.2024, 19:01

Unicode писал(а):Нужно убрать "помощников"

в конфиге лока (бине ) в основном , если их несколько, найти в разделе дочерний объект помошник или как там и вырезать этот блок , конфиг сценери для кузова (видимо как конструктор собирается лок или другие причины) отношения не имеет к машинисту или помошнику , если только кузов и помощник - одна модель , в чём я сомневаюсь , скин анимация в таком случае невозможна , и помощник будет неживой просто .
Объекты от радиомастера для RailWorks бесплатно Способ поддержки ПСБ 2200 0303 3116 4229 Save DONBASS People from Kiev Agression
Аватара пользователя
радиомастер
 
Сообщения: 2384
Зарегистрирован: 23.10.2010, 18:42
Откуда: Макеевка
Благодарил (а): 1381 раз.
Поблагодарили: 1900 раз.
Блог: Просмотр блога (4)
Играю в: Train Simulator Classic
Роль: Разработчик
Имя: Кнстантин

Re: редактирование перекрасов

Сообщение Unicode » 18.08.2024, 19:07

радиомастер писал(а):
Unicode писал(а):Нужно убрать "помощников"

в конфиге лока (бине ) в основном , если их несколько, найти в разделе дочерний объект помошник или как там и вырезать этот блок , конфиг сценери для кузова (видимо как конструктор собирается лок или другие причины) отношения не имеет к машинисту или помошнику , если только кузов и помощник - одна модель , в чём я сомневаюсь , скин анимация в таком случае невозможна , и помощник будет неживой просто .

Это и есть одна модель - просто в оригинальном локе он был только от 3-го лица виден, а модельки помощников внутри кабине(в интерьере) были и есть полностью статичные
Unicode
 
Сообщения: 67
Зарегистрирован: 12.05.2024, 18:01
Благодарил (а): 30 раз.
Поблагодарили: 20 раз.
Имя: Vasiliy

Re: редактирование перекрасов

Сообщение радиомастер » 18.08.2024, 19:13

Unicode писал(а):модельки помощников внутри кабине(в интерьере) полностью статичные

тогда точно альфу надо и найти где то к шейдеру trans поставить , чтобы 1 битная была и шейдер любой можно не менять даже , но на текстуре надо черную альфу сделать .Особо параметров не нашел для отличия от шейдера TrainBasicObjectDiffuse.fx с альфой и без в куске гео , следовательно попробуй альфа канал чёрный в текстуру помощника добавить .Скинь текстуру помохи , поколдуем
Последний раз редактировалось радиомастер 18.08.2024, 19:26, всего редактировалось 2 раз(а).
Объекты от радиомастера для RailWorks бесплатно Способ поддержки ПСБ 2200 0303 3116 4229 Save DONBASS People from Kiev Agression
Аватара пользователя
радиомастер
 
Сообщения: 2384
Зарегистрирован: 23.10.2010, 18:42
Откуда: Макеевка
Благодарил (а): 1381 раз.
Поблагодарили: 1900 раз.
Блог: Просмотр блога (4)
Играю в: Train Simulator Classic
Роль: Разработчик
Имя: Кнстантин

Re: редактирование перекрасов

Сообщение Unicode » 18.08.2024, 19:23

радиомастер писал(а):тогда точно альфу надо и найти где то к шейдеру trans поставить , чтобы 1 битная была

А вот здесь по-подробней пожалуйста

Добавлено спустя 10 минут 18 секунд:
радиомастер писал(а):
Unicode писал(а):модельки помощников внутри кабине(в интерьере) полностью статичные

тогда точно альфу надо и найти где то к шейдеру trans поставить , чтобы 1 битная была и шейдер любой можно не менять даже , но на текстуре надо черную альфу сделать .Особо параметров не нашел для отличия от шейдера TrainBasicObjectDiffuse.fx с альфой и без в куске гео , следовательно попробуй альфа канал чёрный в текстуру помощника добавить .Скинь текстуру помохи , поколдуем

https://wdho.ru/bG1n
https://wdfiles.ru/1t8o0
https://wdfiles.ru/1t8o1

Добавлено спустя 1 минуту 18 секунд:
радиомастер писал(а):
Unicode писал(а):модельки помощников внутри кабине(в интерьере) полностью статичные

тогда точно альфу надо и найти где то к шейдеру trans поставить , чтобы 1 битная была и шейдер любой можно не менять даже , но на текстуре надо черную альфу сделать .Особо параметров не нашел для отличия от шейдера TrainBasicObjectDiffuse.fx с альфой и без в куске гео , следовательно попробуй альфа канал чёрный в текстуру помощника добавить .Скинь текстуру помохи , поколдуем

кинул выше
ещё раз перезалил
Последний раз редактировалось Unicode 18.08.2024, 19:49, всего редактировалось 2 раз(а).
Unicode
 
Сообщения: 67
Зарегистрирован: 12.05.2024, 18:01
Благодарил (а): 30 раз.
Поблагодарили: 20 раз.
Имя: Vasiliy

Re: редактирование перекрасов

Сообщение радиомастер » 18.08.2024, 19:36

https://wdho.ru/bG1m
Изменённый файл текстуры STROJVD.TgPcDx , кидать сразу в игру
Объекты от радиомастера для RailWorks бесплатно Способ поддержки ПСБ 2200 0303 3116 4229 Save DONBASS People from Kiev Agression
Аватара пользователя
радиомастер
 
Сообщения: 2384
Зарегистрирован: 23.10.2010, 18:42
Откуда: Макеевка
Благодарил (а): 1381 раз.
Поблагодарили: 1900 раз.
Блог: Просмотр блога (4)
Играю в: Train Simulator Classic
Роль: Разработчик
Имя: Кнстантин

Re: редактирование перекрасов

Сообщение Unicode » 18.08.2024, 19:45

радиомастер писал(а):https://wdho.ru/bG1m
Изменённый файл текстуры STROJVD.TgPcDx , кидать сразу в игру

Изображение
Unicode
 
Сообщения: 67
Зарегистрирован: 12.05.2024, 18:01
Благодарил (а): 30 раз.
Поблагодарили: 20 раз.
Имя: Vasiliy

Re: редактирование перекрасов

Сообщение радиомастер » 18.08.2024, 20:53

https://wdho.ru/fSaH пустышка заведомо рабочая с черным альфа каналом , кидать туда же , если не сработает то уже шейдер ковырять
Объекты от радиомастера для RailWorks бесплатно Способ поддержки ПСБ 2200 0303 3116 4229 Save DONBASS People from Kiev Agression
Аватара пользователя
радиомастер
 
Сообщения: 2384
Зарегистрирован: 23.10.2010, 18:42
Откуда: Макеевка
Благодарил (а): 1381 раз.
Поблагодарили: 1900 раз.
Блог: Просмотр блога (4)
Играю в: Train Simulator Classic
Роль: Разработчик
Имя: Кнстантин

Re: редактирование перекрасов

Сообщение Unicode » 18.08.2024, 21:29

радиомастер писал(а):https://wdho.ru/fSaH пустышка заведомо рабочая с черным альфа каналом , кидать туда же , если не сработает то уже шейдер ковырять

Бесполезно это, нужные шейдеры будто вырезали и всё - легче по-новой всё сделать, но спасибо за старания
Unicode
 
Сообщения: 67
Зарегистрирован: 12.05.2024, 18:01
Благодарил (а): 30 раз.
Поблагодарили: 20 раз.
Имя: Vasiliy


Вернуться в [RW] Другие вопросы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3