Correzione colore shader FS22: ripristina la personalizzazione del colore per i veicoli con supporto fs22 VehicleShader in FS25
Gli sviluppatori di Farming Simulator 25 hanno introdotto un nuovo sistema per verniciare i veicoli. In questo nuovo sistema, i parametri dello shader precedentemente utilizzati in FS22 (come colorMat0, colorMat1, ecc.) non sono più supportati.
Questa mod ripristina la possibilità di utilizzare quei parametri per dipingere veicoli che si basano sullo shader di supporto fs22.
Una versione aggiornata di VehicleShader.xml con correzioni di bug è inclusa nell'archivio mod. Puoi copiare questo file nell'archivio del tuo mod e farvi riferimento manualmente nei tuoi file .i3d.
Link a Kirovets con il supporto per il cambio colore aggiunto da questo mod: https://modsfire.com/WX7o5z229387nYd
Lo schema XML è molto simile a quello utilizzato in FS22 (e FS19).
Esempio: blocco <baseMaterial>
<materiale base>
<nome materiale="NOME SLOT UNICO" baseNode="PERCORSO DEL NODO O ID APPARECCHI I3DM">
<shaderParameter name="colorMat0" /> <!-- Elenca tutti i parametri dello shader che desideri modificare (colorMat0, colorMat1 È Т.Д.) -->
<shaderParameter name="colorMat1" />
</materiale>
</baseMateriale>
Esempio: configurazione colore
<designMaterialConfigurations>
<material materialSlotName="NOME SLOT DA BASEMATERIAL" shaderParameter="PARAMETRO SHADER DA BASEMATERIAL (ad esempio, colorMat0)"/>
<baseMaterialConfiguration name="COLORE CONFIG NAME" color="R G B" material="COLORE MATERIALE (0 = Metallo verniciato, 1 = Plastica verniciata, ecc.)"/>
</designMaterialConfigurations>
Esempio: configurazione del progetto
<configurazionidesign>
<configurazionedesign>
<material materialSlotName="NOME SLOT DA BASEMATERIAL" shaderParameter="PARAMETRO SHADER DA BASEMATERIAL (ad esempio, colorMat0)">
<colorScale value="R G B" material="MATERIALE COLORE (0 = Metallo verniciato, 1 = Plastica verniciata, ecc.)"/>
</materiale>
</designConfiguration>
</designConfigurations>
- Aggiunto il supporto per il ruggine shader di fs22;