Difference between revisions of "Creating Simple Pattern Textures in GIMP"

From PioneerWiki
Jump to: navigation, search
m
 
Line 25: Line 25:
 
* Which should look something like a tree canopy on a planet:
 
* Which should look something like a tree canopy on a planet:
 
*: [[File:Gimp_textures_trees_4.png|200px]]
 
*: [[File:Gimp_textures_trees_4.png|200px]]
 +
 +
== Rough Ice ==
 +
 +
# Open GIMP and create a new image that is 1024x1024. The background color doesn't matter.
 +
# Set the Foreground Color to black, and the Background Color to white (click the black/white button near the color swatches).
 +
# Fill the background layer with a gradient that goes from black to white, left to right:
 +
#: [[File:Gimp_textures_ice_1.png|200px]]
 +
# Create new layer, on top of the background layer.
 +
# Set the Mode of the new layer to 'Difference.'
 +
# Apply the 'Solid Noise' Filter to the new layer (Right click->Filters->Render->Solid Noise).
 +
## You can play around with the 'Size' and 'Detail' to get the effect you want, but for this a size around 3.5 and detail of 3 should be good.
 +
## Check 'Tileable.'
 +
## Click 'New Seed' a few times if you want.
 +
## You should see something like this:
 +
##: [[File:Gimp_textures_ice_2.png|200px]]
 +
## Click OK.
 +
# Merge the layer down (Right click on it in the layers window->Merge Down).
 +
# Invert the colors (Right click->Colors->Invert).
 +
# Adjust the color levels to bring out the detail:
 +
## Right click->Colors->Levels.
 +
## Drag the middle thumb under the 'Input Levels' histogram to the right side of the graph.
 +
## You want something like this:
 +
##: [[FIle:Gimp_textures_ice_3.png|200px]]
 +
# Add a new layer and fill it with a light gray color.
 +
# With the new layer active, apply a Bump Map (Right Click->Filters->Map->Bump Map).
 +
## Select the other layer as the 'aux input'.
 +
## Again, play around with the settings to see what they do, but for this:
 +
### Check Invert and Tiled
 +
### Type = Spherical
 +
### Azimuth ~= 135
 +
### Elevation ~= 12
 +
### Depth = 8
 +
## You should have something like this:
 +
##: [[File:Gimp_textures_ice_4.png|200px]]
 +
# Get rid of the hard edges and flat spots by blurring the image:
 +
## Apply a Gaussian Blur with a size somewhere between 2 and 6.
 +
# You should end up with something like:
 +
#: [[File:Gimp_textures_ice_5.png|200px]]
 +
* Which should make an interesting texture for icy worlds:
 +
*: [[File:Gimp_textures_ice_6.png|200px]]

Latest revision as of 18:09, 4 July 2020

This page shows some ways to make textures that look detailed but are 'random,' without any specific detail. This is generally desirable for texturing the surface of a planet/moon/etc, but it could also be useful for certain parts of ships.

The menus and commands outlined are based on GIMP 2.10.18, but should be possible to complete in any recent version of GIMP, just keep in mind the menus may be structured a bit different in older versions.

Also, the filters in Filters->Render->Noise are your friends! These examples show a few ways to use them, but mixing these with color overlays, Filters->Map->* and others can yield multiple possibilities.

A Simple Tree Canopy Texture

Many textures can be created with just a layer or two. For this one:

  1. First open GIMP and create a new image that is 1024x1024. The background color doesn't matter.
  2. Apply the Solid Noise filter (Right click->Filters->Render->Noise->Solid Noise).
    1. You can play around with the 'Size' and 'Detail' to get the effect you want, but for this a size around 8 and detail of 3 should be good.
    2. Check 'Tileable.'
    3. Click 'New Seed' a few times if you want.
    4. You should see something like this:
      Gimp textures trees 1.png
    5. Click OK
  3. Create a new layer
  4. Pick a nice green color and use the Bucket Fill Tool to paint the new layer that color:
    Gimp textures trees 2.png
  5. Set the Mode for the top layer (green) to 'Grain Merge'
  6. Flatten the image (Right click->Image->Flatten Image)
  • You should have something like this:
    Gimp textures trees 3.png
  • Which should look something like a tree canopy on a planet:
    Gimp textures trees 4.png

Rough Ice

  1. Open GIMP and create a new image that is 1024x1024. The background color doesn't matter.
  2. Set the Foreground Color to black, and the Background Color to white (click the black/white button near the color swatches).
  3. Fill the background layer with a gradient that goes from black to white, left to right:
    Gimp textures ice 1.png
  4. Create new layer, on top of the background layer.
  5. Set the Mode of the new layer to 'Difference.'
  6. Apply the 'Solid Noise' Filter to the new layer (Right click->Filters->Render->Solid Noise).
    1. You can play around with the 'Size' and 'Detail' to get the effect you want, but for this a size around 3.5 and detail of 3 should be good.
    2. Check 'Tileable.'
    3. Click 'New Seed' a few times if you want.
    4. You should see something like this:
      Gimp textures ice 2.png
    5. Click OK.
  7. Merge the layer down (Right click on it in the layers window->Merge Down).
  8. Invert the colors (Right click->Colors->Invert).
  9. Adjust the color levels to bring out the detail:
    1. Right click->Colors->Levels.
    2. Drag the middle thumb under the 'Input Levels' histogram to the right side of the graph.
    3. You want something like this:
      Gimp textures ice 3.png
  10. Add a new layer and fill it with a light gray color.
  11. With the new layer active, apply a Bump Map (Right Click->Filters->Map->Bump Map).
    1. Select the other layer as the 'aux input'.
    2. Again, play around with the settings to see what they do, but for this:
      1. Check Invert and Tiled
      2. Type = Spherical
      3. Azimuth ~= 135
      4. Elevation ~= 12
      5. Depth = 8
    3. You should have something like this:
      Gimp textures ice 4.png
  12. Get rid of the hard edges and flat spots by blurring the image:
    1. Apply a Gaussian Blur with a size somewhere between 2 and 6.
  13. You should end up with something like:
    Gimp textures ice 5.png
  • Which should make an interesting texture for icy worlds:
    Gimp textures ice 6.png