Jump to content

Recommended Posts

Posted

Hi, I don't know if this is the right place to write....

I'm making my new map for FS25. Unfortunately, this FS25 doesn't offer light textures to create dirt roads like GravelDustUS from fs22.

can someone help me import a new texture to paint the terrain? exaple, import gravel dust us 01 from fs22?

 

Posted

Unfortunately there is no quick way as FS25 uses seperate Diffuse(bc7) 1024 x 1024, Displacement(bc4) 32 x32, and Height (bc4 512 x 512) maps for the texture, Normal map is saved as a dxt1 1024 x 1024 BUT the normal map blue channel is now used to give a wetness to the ground texture, (black no wetness white wet).

In your case you would have to convert the original FS22 texture to a png and then create all the necessary FS25 textures from that.

This topic can help in the creation of the various textures required

https://farmerboysmodding.com/index.php?/topic/2373-creating-pbr-physically-based-rendering-pom-paralax-occlusion-maptextures/

There is a topic on the main Giants forum which explains the textures in more detail

https://forum.giants-software.com/viewtopic.php?t=211151

Posted

If you are using the textures from that download then you have incorrectly named fileId = 432 as gravelDustUS01_diffuse.dds it should be gravelDust01_diffuse.dds hence the black painting (which would have created an 'failed to load' error message in the console log),  all the other entries appear to be correct.

 

My version created in Materialize

 

Materialize.thumb.png.18e6ad76b19734747ef002b74557c79d.png

 

and in GE

Screenshot2025-07-20114504.thumb.png.20002b53f8a0c69a6aa97df08e5240d2.png

 

Posted

I tried...but no, it always colors in black. I think it's a script error or something's missing, but I don't know what.

I can't understand.

 

Your result is very nice, is it possible to also make the textures in HD resolution?

Posted

Do you have any warnings in the editors console log (Window - Console)

You have of course created a new weight png for this new texture of the correct size of 2048 x 2048 named  gravelDust01_weight.png e.g.  <File fileId="359" filename="data/gravelDust01_weight.png"/> and added its file no to the Layer entry (see italic entry below)

example (values are for example only)

 <Layer name="gravelDust01" detailMapId="432" normalMapId="433" heightMapId="434" displacementMapId="435" unitSize="4" displacementMaxHeight="0.25" blendContrast="0.2" porosityAtZeroRoughness="0.9" porosityAtFullRoughness="1" firmness="1" viscosity="1" firmnessWet="1" weightMapId="359" attributes="0.155 0.082 0.037 0.3 6 6"/>

One other thing I have noticed is  the file path used in your image map/textures/terrain/gravelDust01_diffuse.png check that this is the correct path as the normal texturex/terrain folder is in the same folder as the map.i3d

 

What do mean by HD textures, as you are limited to a texture pixel size of 1024 x 1024 for the terrain textures and the image used in the example  is from the base game files for FS22

Posted
On 20/07/2025 at 22:58, WrinkleysRule said:

Ci sono avvisi nel registro della console degli editor (Finestra - Console)?

 

error in console:

Warning: Texture array layer 'C:/Users/stefa/Documents/My Games/FarmingSimulator2025/mods/OLTREPO_PAVESE/map/map/textures/terrain/gravelDust01_diffuse.dds' couldn't be loaded.
Warning: Texture array layer 'C:/Users/stefa/Documents/My Games/FarmingSimulator2025/mods/OLTREPO_PAVESE/map/map/textures/terrain/gravelDust01_normal.dds' couldn't be loaded.
Warning: Texture array layer 'C:/Users/stefa/Documents/My Games/FarmingSimulator2025/mods/OLTREPO_PAVESE/map/map/textures/terrain/gravelDust01_displacement.dds' couldn't be loaded.
Warning: Texture array layer 'C:/Users/stefa/Documents/My Games/FarmingSimulator2025/mods/OLTREPO_PAVESE/map/map/textures/terrain/gravelDust01_diffuse.dds' couldn't be loaded.
Warning: Texture array layer 'C:/Users/stefa/Documents/My Games/FarmingSimulator2025/mods/OLTREPO_PAVESE/map/map/textures/terrain/gravelDust01_displacement.dds' couldn't be loaded.
 

 

Posted
On 20/07/2025 at 22:58, WrinkleysRule said:

Ci sono avvisi nel registro della console degli editor (Finestra - Console)?

Ovviamente hai creato un nuovo peso png per questa nuova texture della dimensione corretta di 2048 x 2048 denominato gravelDust01_weight.png, ad esempio   <File fileId="359" filename="data/gravelDust01_weight.png"/>  e hai aggiunto il suo numero di file alla voce Layer (vedi la voce in corsivo di seguito)

esempio (i valori sono solo a scopo esemplificativo)

 

sorry i d0nt understand this... i taked the file in the mod , are they not ok? 

Posted

 

 


 

Quote

 

error in console:

Warning: Texture array layer 'C:/Users/stefa/Documents/My Games/FarmingSimulator2025/mods/OLTREPO_PAVESE/map/map/textures/terrain/gravelDust01_diffuse.dds' couldn't be loaded.
Warning: Texture array layer 'C:/Users/stefa/Documents/My Games/FarmingSimulator2025/mods/OLTREPO_PAVESE/map/map/textures/terrain/gravelDust01_normal.dds' couldn't be loaded.
Warning: Texture array layer 'C:/Users/stefa/Documents/My Games/FarmingSimulator2025/mods/OLTREPO_PAVESE/map/map/textures/terrain/gravelDust01_displacement.dds' couldn't be loaded.
Warning: Texture array layer 'C:/Users/stefa/Documents/My Games/FarmingSimulator2025/mods/OLTREPO_PAVESE/map/map/textures/terrain/gravelDust01_diffuse.dds' couldn't be loaded.
Warning: Texture array layer 'C:/Users/stefa/Documents/My Games/FarmingSimulator2025/mods/OLTREPO_PAVESE/map/map/textures/terrain/gravelDust01_displacement.dds' couldn't be loaded.

 

That shows that you have an error in your filepath check that you have the correct filepath by opening the terrain folder in Windows explorer and read the file path at the top and adjust your i3d path accordingly.

What base map are you using for your map because it appears you have two map folders map/map

In this example below  I have added a new folder (terrainNew) to the existing terrain folder and after creating new weight files and textures set up the filepaths accordingly 

The map folder  layout wast     testmap\maps\mapUS\textures\terrain\terrainNew

 <File fileId="5000" filename="data/gravelDust01_weight.png"/>
  <File fileId="5001" filename="data/gravelDust02_weight.png"/>


 <File fileId="5002" filename="textures/terrain/terrainNew/gravelDust01_diffuse.png"/>
 <File fileId="5003" filename="textures/terrain/terrainNew/gravelDust01_normal.png"/>
<File fileId="5004" filename="textures/terrain/terrainNew/gravelDust01_height.png"/>
 <File fileId="5005" filename="textures/terrain/terrainNew/gravelDust01_displace.png"/>

 

 <File fileId="5006" filename="textures/terrain/terrainNew/gravelDust01_diffuse.png"/>
 <File fileId="5007" filename="textures/terrain/terrainNew/gravelDust01_normal.png"/>
<File fileId="5008" filename="textures/terrain/terrainNew/gravelDust01_height.png"/>
 <File fileId="5009" filename="textures/terrain/terrainNew/gravelDust01_displace.png"/>

  <Layer name="graveDust01" detailMapId="5002" normalMapId="5003" heightMapId="5004" displacementMapId="5005" unitSize="2" displacementMaxHeight="0.25" blendContrast="0.2" porosityAtZeroRoughness="0" porosityAtFullRoughness="1" firmness="1" viscosity="1" firmnessWet="1" weightMapId="5001" attributes="0.157 0.141 0.122 0 6 8"/>
  <Layer name="gravelDust02" detailMapId="5006" normalMapId="5007" heightMapId="5008" displacementMapId="5009" unitSize="2" displacementMaxHeight="0.25" blendContrast="0.2" porosityAtZeroRoughness="0" porosityAtFullRoughness="1" firmness="1" viscosity="1" firmnessWet="1" weightMapId="5002" attributes="0.157 0.141 0.122 0 6 8"/>


 <CombinedLayer name="GRAVEL_DUST" layers="gravelDust01;gravelDust02" noiseFrequency="2"/>

 

Posted

@Mister Laptop

Your post has nothing to do with FS25 terrain textures, it refers to an outdated method to enable the image header to be changed to a Giants format.

This was suoceeded at the time (FS22) by using the Giants Texture tool which automatically converts a png into the required bc7 format

For inormation the current terrain texture formats are :-

Diffuse texture 1024 x 1024 with 8 mipMaps bc7 compression  --Alpha channel used as blending mask  -- if creating a new texture, requires conversion from png to bc7 dds using Giants Texture Tool
Normal map 1024 x 1024 with 8 mipmaps bc1 (dxt1) compression no alpha
Height texture 512 x 512 with 7 mipmaps bc4 compression
displacement texture 32 x 32 no mipmaps bc4 compression

Normal map blue channel wetness Black none white all

 

Posted

In the meantime, thanks for your patience and help. If you'd like, I can send you the map.i3d file privately.

well, the file path is: C:/Users/stefa/Documents/My Games/FarmingSimulator2025/mods/OLTREPO_PAVESE/map/map/textures/terrain/ 

under "terrain folder" i put the file download from the mod https://fs25.net/gravel-dust-texture-dirt-road-texture-v1-0/

i don't undestand why  the console write map/map , i dont have "map/map " ....crazy

 

I thought that by taking the files directly from the mod they could be ready without having to do any conversions.

 

I generated the map from maps4fs. 

 

Screenshot 2025-07-22 165001.png

Posted
22 hours ago, WrinkleysRule said:

 

 


 

  <Layer name="graveDust01" detailMapId="5002" normalMapId="5003" heightMapId="5004" displacementMapId="5005" unitSize="2" displacementMaxHeight="0.25" blendContrast="0.2" porosityAtZeroRoughness="0" porosityAtFullRoughness="1" firmness="1" viscosity="1" firmnessWet="1" weightMapId="5001" attributes="0.157 0.141 0.122 0 6 8"/>
  <Layer name="gravelDust02" detailMapId="5006" normalMapId="5007" heightMapId="5008" displacementMapId="5009" unitSize="2" displacementMaxHeight="0.25" blendContrast="0.2" porosityAtZeroRoughness="0" porosityAtFullRoughness="1" firmness="1" viscosity="1" firmnessWet="1" weightMapId="5002" attributes="0.157 0.141 0.122 0 6 8"/>


 sorry, last quest, where do you find the "ATTRIBUTES" NUMBER? 0.157 0.141 0.122 0 6

THANKS

 

 

Posted

You use one from a similar texture in the base game, the same as in the example which uses the attributes settings for gravel01

The attribute values for gavel01 are

0.157 0.141 0.122 0 6 8

first three numbers 0.157 0.141 0.122 refer to the dust colour produced when driven over.

next three refer to the softness (0), materialId (6 -this is set by giants), AIDrivecost (8) this refers to the AI drive path lower number easier higher number harder so asphalt has a value of 4 sand 12

These figures can be changed to suit in the Layer Manager Panel , accessed by right clicking the terrain icon in the Scenegraph and selectilng Layer Manager

There is a video by Bauer Brown (for FS22  )that explains some of workings of the panel which may help in understanding how to add textures to a map.

https://www.youtube.com/watch?v=fYs405JXcP0

 

Posted

 

A new, very strange problem has arisen. Gravel works, even in-game. But if I close Giants Editor, when I reopen it, Gravel Dust turns into this. Hehe

Screenshot 2025-07-26 165819.png

Posted

 

in  game the texture is fine.

But every time I close and re open Giant Editor, the Graveldust texture changes to the one in the screenshot.

Posted
On 22.7.2025 at 13:13, Stef said:

Fehler in der Konsole:

Warnung: Textur-Array-Ebene „C:/Users/stefa/Documents/My Games/FarmingSimulator2025/mods/OLTREPO_PAVESE/map/map/textures/terrain/gravelDust01_diffuse.dds“ konnte nicht geladen werden.
Warnung: Textur-Array-Ebene „C:/Users/stefa/Documents/My Games/FarmingSimulator2025/mods/OLTREPO_PAVESE/map/map/textures/terrain/gravelDust01_normal.dds“ konnte nicht geladen werden.
Warnung: Textur-Array-Ebene „C:/Users/stefa/Documents/My Games/FarmingSimulator2025/mods/OLTREPO_PAVESE/map/map/textures/terrain/gravelDust01_displacement.dds“ konnte nicht geladen werden.
Warnung: Textur-Array-Ebene „C:/Users/stefa/Documents/My Games/FarmingSimulator2025/mods/OLTREPO_PAVESE/map/map/textures/terrain/gravelDust01_diffuse.dds“ konnte nicht geladen werden.
Warnung: Textur-Array-Ebene „C:/Users/stefa/Documents/My Games/FarmingSimulator2025/mods/OLTREPO_PAVESE/map/map/textures/terrain/gravelDust01_displacement.dds“ konnte nicht geladen werden.
 

 

Falsche Formate 

Und Falscher Pfad  von den Texturen  angegeben 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now