m. c. de marco: To invent new life and new civilizations...

A Terragen Planet Tutorial

This tutorial is based on what I learned from the TERRA-Dreams Planet Tutorial #1. (Note this correction if you plan to follow that tutorial.)

Jayhawker added an extended tutorial with lovely illustrations to the Ashundar tutorials page, neither of which, unfortunately, survived the forum updates at Ashundar. There's also a shorter one without pictures still online.


First of all, the pretty picture:

planet example

You can see a bigger version in my Ashundar gallery. Except for a little sharpening, this is pure Terragen output.

This image is not just a standard Terragen terrain viewed from above, however. It was created by means of some fakery: the landscape had to be squashed down and the sky altered to get the island-planet effect. The surface map had to be scaled down to match the squashed terrain. The sun and waves were removed. I did learn a bit about surface maps in the process, but otherwise making planets is not the ideal educational experience for a Terragen beginner.

Since there’s not a lot of principle behind this approach, I’m just going to give a list of settings with brief comments on what they do. All settings refer to Terragen v.0.9 for OSX, in order of window, but users of other versions should be able to find the corresponding values without much difficulty.

  1. Rendering control: Camera

    • Under Camera Position, the Fixed height above terrain should be 1500m.
    • Under Target Position, the z (alt) value should be 3500m.
    • Under Camera Orientation, set a bank value to view the planet at an angle. I used 11.
    • In the Camera Settings… popup, set Zoom / Magnification to 1.
    • On the map here or in the View and Sculpt window, move the camera (green dot) to the lower left corner of the map and the target (red dot) to the middle. Be careful not to let the two guide lines touch the left or bottom sides of the map; they should be parallel with the sides. You can move the camera around a bit for a better view, but keep the lines parallel.
  2. Landscape

    • In the Generate Terrain… popup, generate a terrain. The method, settings, and size of features may vary; I used Ridged Multi-Perlin and the size setting 3 notches from the right.
    • In the Size / Radius… popup, check the Render Curved Terrain checkbox. I changed the planet radius to Mars, though changing the radius between Earth, Mars and Moon did not have much effect. (For a visible curve, reduce the radius to about 100km. You’ll need to edit the surface map later to compensate.) I set the terrain size to 513x513. Point spacing should be 80 meters or so.
    • In the Modify Terrain… popup, I glaciated the terrain once and then squashed it down to a height range of about -30 to 60 meters. You can do this with one Scale Vertical set to the appropriate value (5% or so, depending on your starting terrain), or you can set the dropdown to Squash and keep hitting Scale Vertical until you get down to 50m.
    • Under Surface Map, you’ll need a map that’s scaled down to your squashed terrain. The simplest thing to do is set your base layer to your beach color and then scatter some grass. The surface map I used was more complex and not necessarily more successful.
  3. Water

    • Set the Water Level to 0.0m.
    • Under the Waves tab, set the Roughness and Wave Size to zero for a glassy ocean.
    • Under the Reflections tab, increase Max Reflectivity to 150% or so, and the reflectivity curve to 50. Set the Reflection Spread to 35.
    • Under the Sub-surface tab, choose Deep from the drop-down list.
    • Under the Shore tab, set the Density to 0, for no foam.
  4. Cloudscape

    • Set the Cover Size to at least 10,000. This increases the sky size to handle the entire scene. If you get chunks of black in your render, increase this value to 20,000.
    • Set the Altitude to at least 2,000. This puts the camera under the sky, so that we can see the glowing band of atmosphere at the horizon.
    • Remove all clouds by setting Density Contrast to 0 and Density Shift to -100 (the far left for both sliders). This allows us to see the black sky overhead.
  5. Atmosphere

    • Under Simple Haze set the Density to 10% and the Half Height to 300. Haze needs to be relatively low because we want a clear view from inside the sky.
    • Under Atmospheric Blue set the Density to 10% and the Half Height to 850. Feel free to change the color.
    • Under Light Decay / Red set the Density to 7% and the Half Height to 600.
  6. Lighting Conditions

    • Set the Sun Heading to -27. This puts the sun’s reflection on the left side of the image.
    • Set the Sun Altitude to 2.
    • Under the Direct Sunlight tab, set the Sunlight Strength to 350 and the Effect of Atmosphere to 100%.
    • Under the Background Light tab, you can switch to Multi-Directional and tone down the shadow lighting, but this isn’t strictly necessary.
    • Under the Sun’s Appearance tab, set the Disc Diameter and Corona Size to 0 to remove the sun itself from the image.

Your planet is now ready to render. You’ll probably want to go back and redo the terrain and surface map until you get something you like. Take a look at other planet renders or some real islands for ideas.