PMC HOWTO Create 16km Terrain Farming Simulator 19

How Big Is 16km?

Its a very big, HUGE terrain. The actual size is 16,384 x 16,384 meters which is 16.3km or in short 16km. This is the largest playable terrain you could possibly do for Farming Simulator 19 which is still playable.

Yes PMC did create monster 32km x 32km terrain but the fruit density image gets so low resolution that you cannot properly work on your fields anymore as 4 meter combine harvester header would cut a very large like probably 7+ meters worth of crop.

Source Files

Read our Create Sample Terrain Tutorial which explains how you create your own source files (do not download any pre-made ones).

Also if you want to enlarge your own existing terrain from 4km or 8.1km to 16.3km... you need to figure that out your own, do not use this guide on your existing terrain because you get problems with objects, this is meant as simple general overview what must be done.

Weight and Density Images

Once you have created your terrain source files which are either mapDE or mapUS blank one, then first thing you need to do is increase the weight/density image resolution.

In our example we use 4096 x 4096 resolution for weight images and 8192 x 8192 resolution for density images. tipColInfoLayer and _farmland image you should resize to 2048 x 2048.

If you must get more details to tipcol and farmland images, then you could try 4096 resolution but in our experience these images cause a long delay in ESC mapview in such resolutions and they really do not need such high resolution. (anybody remember FS17 Cornbelt ESC mapview display delays?).

Heightmap

Heightmap digital elevation map (DEM) image needs to be resized to 4097 x 4097 resolution. Use GIMP with no interpolation resizing method (or photoshop with similar feature).

terrainName.i3d

Open mapDE.i3d or mapUS.i3d depending which you chose in proper text editor, search for string "unitsPerPixel" which is value 2 now, then change it to 4, see below:

unitsPerPixel="4"

unitsPerPixel means heightmap cell size (FS19 doesn't use this terminology but it fits well). Cell is how much terrain area is covered with each heightmap grid point.

terrainName.xml

On the very first config line you have <map width=, this configuration line defines the true size of a terrain, its width and height. In mapDE and mapUS.xml it is 2048 which means 2km, you need to increase this size to 16384.

<map width="16384" height="16384" imageFilename="maps/pda_map.png" >

Now your terrain xml config defines its as 16.3km size.

Summary

So basically we took "normal" 8.1km x 8.1km terrain and simply changed it to 16.3km using i3d and xml text config, all the rest of the image files are exactly the same size. Normal 8.1km terrain unitsPerPixel is standard value 2, but we bumped it up to 4.

16.3km terrain using 8192 x 8192 fruit density image files are the largest playable, you could increase the density image resolutions and i3d/xml config values to make 32km or possibly even 64km terrain, but FS19 engine cannot handle larger than 8192 x 8192 resolution density images and even these cause slight stutter which luckily doesn't ruin the game-play yet. Try 16,384 x 16,384 resolution density images and the stutter is so bad the game actually freezes for a very short moment every few seconds when it writes to savegame density images. It is unplayable, at least I could not play in such stutter.

PMC has made a few 16.3km terrains using 8192 density images and unitsPerPixel 4 and these work great.