Mobile app version of vmapp.org
Login or Join
Heady304

: How to create a map in Photoshop with hills? I am an aspiring author, and am creating a map of my fantasy world in Photoshop. The map is very detailed, containing information on wind patterns,

@Heady304

Posted in: #AdobePhotoshop #Maps

I am an aspiring author, and am creating a map of my fantasy world in Photoshop. The map is very detailed, containing information on wind patterns, temperature changes, and tectonic plate movement, amongst other things. I've been able to successfully convey all of this. What I'm having trouble with are the mountains/hills.

I've been able to represent a mountain/hill with a symbol from a custom brush, but I'd also like some way of having the ground 'bulge' outwards so that it looks like there is actually a hill there.

How can I do this?

Examples:

A fairly generic example of what I want to achieve:



A slightly more accurate example of what I'm looking for. Note how the hill in the lower left corner just seems to 'rise up' from the city:



What I do not want:



Further details, and what I've tried:

I've been able to get around this problem for mountains, by actually drawing the snow and glaciers. This doesn't make the ground bulge, but you can at least see where the mountain extends. This won't work for smaller mountains or hills though, where there is no snow.

I experimented with the Emboss function, which does make a nice plateau/lava flow effect. It does not look like a hill though.

I tried the Pinch function, going into negative numbers so that it would bulge instead of pinch. Unfortunately, the function is so large (effecting the entire image), that I can't localize it enough. Also, I cannot seem to target it on any one area of the image.

The best idea I've had is to make a 3D hill somehow, rasterize it to a flat image, and then somehow turn that into a brush. I could then use the brush to tint the ground so that it looked like a hill. The problems with this are that my 3D creation abilities are questionable, and the brush has to be only black/transparent black to work. Grays, which would be included in the flattened image of the 3D hill, would not convert into a custom brush.

The best result I've had: drawing in black, embossing, and setting the layer to 'Overlay'. It looks halfway decent, though still rather amoeba-like.

10.07% popularity Vote Up Vote Down


Login to follow query

More posts by @Heady304

7 Comments

Sorted by latest first Latest Oldest Best

 

@Ravi4787994

A slightly more accurate example of what I’m looking for.


To me, that image looks like an illustration. Not something created in Photoshop.

If you are still keen on creating your image with a computer, I think the best approach for this kind of thing is to use a 3D app. I’d start with a height map, where lighter pixels represent higher ground.

This was created using Filter → Render → Clouds and Filter → Render → Difference Clouds, then some black circles with 20% layer opacity on top. Pretty boring, but it should show the technique in action.



The height map can be used to create a mesh. The relief object in Cheetah 3D does just that — load in the image and it’ll use it for the mesh height. Photoshop can render 3D objects, so it may be able to do the same.



This scene just has the one relief object (the height map mesh) and one light. I think the result is far nicer than using bevel and emboss type of effects in Photoshop. It has the advantage of abstracting the height data and the rendering and material. You can edit the height, then re-render to get a new image. The light is also a Sky Light, that lets you edit the time and date, making it easy to produce very different results (midday vs dawn etc).



You may even want to consider specialty landscape rendering software, like Bryce Pro.

Here’s some stuff I made for a game a few years ago, using a similar technique. This was all just a few height maps and some trees, then some retouching afterwards in Photoshop (the painted lines etc).





Those were created in Bryce and Photoshop, but if I was doing it today I’d use Cheetah 3D and Photoshop. Terragen also looks amazing. It could be worth considering.

10% popularity Vote Up Vote Down


 

@Holmes874

Use what's available:

Photoshop has had at least 6 years some 3D tools. One of them is "Create a mesh from BW layer". You can give the height map as greyshades. A gradient means a slope. A sharp edge means a precipice or scarp. You can define the light and the watching direction for the rendering.

This is an example. The height map has mid grey base color, a lighter rectangle and a darker round shape. Both are blurred to make height changes less sharp. On the right the same map is used and the result is shown fron 2 different directions.



The following example is trying to be a ridge



It's a double sided linear gradient from white to black that has tasted some smudge pushes in the Liquify filter.

10% popularity Vote Up Vote Down


 

@Jessie844

I have discovered another method which achieves the effect I was looking for far better than any other answer I've seen here. It has the added bonus of being 'non-destructive', meaning it can be changed or edited at any time, and does not effect the image beneath. It also very closely resembles satellite imagery of mountains.

The drawbacks are that the elevation is difficult to control. All valleys are at the same elevation, and the elevation of the mountains is determined purely by the size of their base. Elevation increases at a steady rate, and that rate cannot vary. The mountains also have a tendency to look a bit wierd about the outside edges, but that can be remedied with sufficient time. So if you're picky about the exact elevation, this method might not be for you. But if you're just after the perfect look with a fully editable shape, then you might want to use this.

I start out by creating a base. I'm using a green cloud background with added noise to simulate grass, but you can use whatever you want. The more realistic you can make it look, the better.



Add another layer, fill it with 50% gray (solid, not 50% transparency), and set the layer to overlay. Your image might be a shade brighter, but it should look basically the same (you can play around with different shades of gray if you want it to be exactly the same hue as before).

Working with the gray layer, add a bevel and emboss effect. You'll want an inner bevel, and set the technique to 'chisel hard'. Depth can stay at 100%. Change the direction to Up, and scale the size WAY up. Depending on how 'close' to your mountains you are (what elevation you are viewing them from) you can tweak this later. I set mine to 100 px.



Now comes the fun part. You're going to draw your mountains. Or more accurately, the valleys that shape the mountains. You need the eraser tool and you should set it at a fairly small size. 3 or below should work. Then simply draw where the valleys should be. Larger brush sizes can be used for larger valleys.



You may notice parts of the image where the top of the mountain sort of flattens out. That can be fixed by adjusting the size in the bevel&emboss options. The higher the size, the higher your mountains can go. Do be aware that this puts some strain on low/medium end systems. If you have two many layers in a single document with a high pixel count, Photoshop can lock up when trying to open it. Keep your images small and rasterize as many layers as you can.

Once you get familiar with creating valleys, you can mold the mountain layer to your liking, and change it any time.

10% popularity Vote Up Vote Down


 

@Gail6891361

Mapmakers use embossing to create the effect from a height map. You can use the emboss filter on a image that represent your height field. If you must use photoshop for this then i would use the:


Filter → render → Lighting Effect, rather than emboss.


Start with a small white brush, with a very low flow on a black canvas then start drawing out the contours of your surface for a circular mountain draw out form the summit, along the lines for dunes etc. You can use blur after a few paths and then add more layers.



Image 1: Quickly made 1 stage

Then copy this images R (B or G) channel in the layers palette for further referencing.

After this apply a gradient map on your image for color variation from height. Merge the layers. For better effect add some noise to this image etc..



Image 2: Quickly made 2 stage image map

Then apply the Lighting Effect, use the saved channel as the detail map.



Image 3: Quickly made lightning effect. Note i could have used a smaller brush with less flow and blur passes and more levels but you can also paint onto this for better effect.

Now you have a passable lightning effect, and cosiderable amount of teaking ability. And finally paint with color on top of this one for tah final artsitic effect you need.



Image 3: Quickly made mountain, take your time and build slowly and youll get a better result, im just outlining the method.

Tips:


use a non round brush
save your layers if you notice something went wrong
paint canyons with black on the built up structure, paint blue on the color map
Follow @Ryans outline think black and white version of Ryans method.

10% popularity Vote Up Vote Down


 

@Sims5801359

Start with a very loose idea:



Marquee tool to quickly go over the High:



Add your high color:



If I press Cmd/Ctrl+Plataeu thumbnail on Layer Panel it will select it for me. Then do Select → Modify → Expand. I used 15 pixels. Notice the bottom of the Plateau and the Selection now have an offset to it:



Create a layer beneath, color it, repeat. Use progressively smaller expansion sizes. The more you do the nicer it'll look:

(Note: If you have Adobe Illustrator you could use the Blend function to do this a bit automated for you)



Add in your Water:



Add a very thin stroke to your water:



I then used a drawing tablet to add some small lines to it. Lower you get the less pronounced they become. This can be done with mouse or even strokes and masks, but a drawing tablet certainly helps:



Alright let's add a bit of a drop off on the bottom to the water. At this point I'm going to use brushes and drawing tablet but you could again use the selection > expansion > fill method like you used earlier. After I have a base shape since I'm going to do a little airbrushing, I'm going to add a layer mask:



Then I can use my airbrushes to smooth it:



Again add a few lines here and there just for some texture and such:



Alright so now it's at a pretty good place without any manmade structures or trees yet. That bottom right looks a bit more ridgy though and a key part is having at least something look less like a ridge and more like a hill. Let's try to go back and fix that up a bit. I just used airbrush here, if you don't have a tablet then use lots of colors with your mouse and possibly smudge it as well:



But still hills have some drops so add just very very few lines.



I'm gonna stop here. The more detail, texture, colors you add the better. Next thing to do is drop-off to water on bottom left now that the hill is fixed. After that I would probably start with buildings. Once the buildings are in I'd add lighter and darker areas to the ground, then trees between the buildings, and finally details like bridges, walls, maybe some textures and labels.

Notice the light is coming from the left side so after I add in the structures and whatnot I would want to adjust the colors to indicate this. The left side of the valley should be a bit darker than the right. I'm not sure what the "correct" way to do this is but I would do that after adding buildings. See like here how much lighter this section is:





Hope this helps you out. Entire process took me an hour, would've been less if I wasn't taking screenshots and documenting as I went. Final look:

10% popularity Vote Up Vote Down


 

@Karen819

Doing it by hand, I would use dodge and burn to maintain the color underneath.

First, orientate your map so that the sun is directly north (You should have the sun somewhere on the north side rather than south anyway). Then with the dodge tool start airbrushing in the northern sides of the hills you want to add. Then take the burn tool and darken the southern sides. Just go back and forth with dodge and burn and playing with various brush sizes.

10% popularity Vote Up Vote Down


 

@Annie732

I've discovered an answer to this question.

I found if I set the brush hardness to 50% (varying depending on map texture) and made a simple black circle, then embossed the circle, and then set the layer to 'Overlay' a nice 'bump' is created on the map. Another screen mode that works and is a little less vibrant is 'Soft Light.' The height of the emboss can be adjusted, so that the feathered edges meet in the middle of the circle. This avoids the 'plateau effect,' and ensures that the hill has an even, sloping gradient. I would imagine you could create ridge-lines and any amount of detail using this method, by drawing on the black circle, though I have not tried this.

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme