Texturising Terrain in Blender

  • Blender model of Wellington with Orthophoto texture
    Blender model of Wellington with Orthophoto texture 
  • Colour map and commercial building texture
    Colour map and commercial building texture 
  • Colour map and roads texture
    Colour map and roads texture 
  • Colour map, roads, and commercial buildings texture
    Colour map, roads, and commercial buildings texture 
  • Orthophoto and land parcels texture
    Orthophoto and land parcels texture 
  • Orthophoto, land parcels, and commercial buildings texture
    Orthophoto, land parcels, and commercial buildings texture 
  • Orthophoto and roads texture
    Orthophoto and roads texture 
  • Photo of Wellington city from Mt Kaukau
    Photo of Wellington city from Mt Kaukau 
09/14/2012 - 05:17

This tutorial will show you how to apply a series of textures to a terrain model in Blender. For this example I'm using a model of Wellington city, New Zealand.

  1. Download all the files listed at the bottom of this tutorial
  2. Open Start .blend
  3. In the Properties shelf >> Shading >> Change Multitexture to GLSL
    Multitexture to GLSL
  4. In the Properties viewport Properties >> Textures Textures >> Add new texture
    Add a new texture in Blender
  5. Change Type from Cloud to Image or Movie
    Change texture type from Clouds to Change texture type to Image or Movie
  6. Scroll down to Image >> Open >> Navigate your filesystem and find Wellington - Colour Map.png
    Open texture
  7. Repeat steps 4 to 6 for each of the textures you downloaded
  8. Toggle the visibility of the textures by clicking on the check boxes in the list of textures at the top.
  9. To improve the quality of the model, in the Properties viewport Properties>> Object modifiers Modifiers >> increase the Multiresolution modifer Multi Resolution ModifierPreview setting from 8 to 9 or 10
    Preview

Discussion about textures


The textures for this tutorial came from Koordinates. I used QGIS to export them as bitmaps. The colour map was created procedurally from the heightmap, the rest were from vector outlines of roads, land parcels, and buildings. This method works, but it is not the only method, nor is it neccesarily the best method. To be more efficient with RAM and CPU it would be prudent to merge the textures using a programme such as GIMP. Also, use a texture size that has dimensions that are a power of 2, such as 64x64. 128x128, 256x256, 512x512, 1024x1024, 2048x2048, 4096x4096. For more depth, check out the Blender documentation on Image Textures.

Files: 

Add new comment