FS22 Shader Color Fix – restaura a personalização de cores para veículos com fs22support VehicleShader no FS25
Os desenvolvedores do Farming Simulator 25 introduziram um novo sistema de pintura de veículos. Neste novo sistema, os parâmetros de shader usados anteriormente no FS22 (como colorMat0, colorMat1, etc.) não são mais suportados.
Este mod restaura a capacidade de usar esses parâmetros para pintar veículos que dependem do shader fs22support.
Uma versão atualizada de VehicleShader.xml com correções de bugs está incluída no arquivo mod. Você pode copiar este arquivo para o arquivo do seu próprio mod e referenciá-lo manualmente em seus arquivos .i3d.
Link para Kirovets com suporte para mudança de cor adicionado por este mod: https://modsfire.com/WX7o5z229387nYd
O esquema XML é muito semelhante ao usado no FS22 (e no FS19).
Exemplo: bloco <baseMaterial>
<MaterialBase>
<material name="NOME ÚNICO DO SLOT" baseNode="CAMINHO DO NÓ OU ID I3DMAPPINGS">
<shaderParameter name="colorMat0" /> <!-- Liste todos os parâmetros de shader que você deseja modificar (colorMat0, colorMat1 И Т.Д.) -->
<shaderParameter name="colorMat1" />
</materiais>
</baseMaterial>
Exemplo: configuração de cores
<designMaterialConfigurações>
<material materialSlotName="NOME DO SLOT FROM BASEMATERIAL" shaderParameter="PARÂMETRO SHADER DO BASEMATERIAL (por exemplo, colorMat0)"/>
<baseMaterialConfiguration name="COLOR CONFIG NAME" color="R G B" material="COLOR MATERIAL (0 = Metal Pintado, 1 = Plástico Pintado, etc.)"/>
</designMaterialConfigurations>
Exemplo: Configuração de Projeto
<designConfigurações>
<designConfiguração>
<material materialSlotName="NOME DO SLOT FROM BASEMATERIAL" shaderParameter="PARÂMETRO SHADER DO BASEMATERIAL (por exemplo, colorMat0)">
<colorScale value="R G B" material="COLOR MATERIAL (0 = Metal pintado, 1 = Plástico pintado, etc.)"/>
</materiais>
</designConfiguration>
</designConfigurações>
- Adicionado shader de ferrugem fs22support;