FS22 Shader Color Fix – stellt die Farbanpassung für Fahrzeuge mit FS22-Support VehicleShader in FS25 wieder her
Die Entwickler des Landwirtschafts-Simulator 25 haben ein neues System zum Lackieren von Fahrzeugen eingeführt. In diesem neuen System werden Shader-Parameter, die zuvor in FS22 verwendet wurden (wie colorMat0, colorMat1 usw.), nicht mehr unterstützt.
Dieser Mod stellt die Möglichkeit wieder her, diese Parameter zum Lackieren von Fahrzeugen zu verwenden, die auf dem fs22support-Shader basieren.
Eine aktualisierte Version von VehicleShader.xml mit Fehlerbehebungen ist im Mod-Archiv enthalten. Sie können diese Datei in das Archiv Ihres eigenen Mods kopieren und manuell in Ihren .i3d-Dateien darauf verweisen.
Link zu Kirovets mit Farbwechselunterstützung, hinzugefügt durch diesen Mod: https://modsfire.com/WX7o5z229387nYd
Das XML-Schema ist dem, was in FS22 (und FS19) verwendet wurde, sehr ähnlich.
Beispiel: <baseMaterial>-Block
<Basismaterial>
<material name="UNIQUE SLOT NAME" baseNode="NODE PATH OR I3DMAPPINGS ID">
<shaderParameter name="colorMat0" /> <!-- Listen Sie alle Shader-Parameter auf, die Sie ändern möchten (colorMat0, colorMat1 И Т.Д.) -->
<shaderParameter name="colorMat1" />
</material>
</baseMaterial>
Beispiel: Farbkonfiguration
<designMaterialConfigurations>
<material materialSlotName="SLOT NAME FROM BASEMATERIAL" ShaderParameter="SHADER PARAMETER FROM BASEMATERIAL (z. B. colorMat0)"/>
<baseMaterialConfiguration name="COLOR CONFIG NAME" color="R G B" material="COLOR MATERIAL (0 = Lackiertes Metall, 1 = Lackierter Kunststoff usw.)"/>
</designMaterialConfigurations>
Beispiel: Designkonfiguration
<designConfigurations>
<designConfiguration>
<material materialSlotName="SLOT NAME FROM BASEMATERIAL" ShaderParameter="SHADER PARAMETER FROM BASEMATERIAL (z. B. colorMat0)">
<colorScale value="R G B" material="FARBMATERIAL (0 = lackiertes Metall, 1 = lackierter Kunststoff usw.)"/>
</material>
</designConfiguration>
</designConfigurations>
- FS22support Rust Shader hinzugefügt;