LS22 Shader Color Fix

  • LS22 Shader Color Fix
  • LS22 Shader Color Fix
  • LS22 Shader Color Fix
Average Enjoyer
300 Abonnenten
V1.2.0.0
6 644

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 zum an diesen Mod angepassten Volvo T425 https://modsfire.com/L9Ise43d5c19H9y

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>

Server
Konsolen
Änderungsprotokoll
3
  • – Der gemeinsam genutzte Parameter wird beim Aufruf von setShaderParameter auf „true“ gesetzt (Netze, die dasselbe Material wie baseNode verwenden, werden zusammen mit baseNode gefärbt);

  • - FS22support Rust Shader hinzugefügt;

Credits
Kommentare
12