Jump to content

Procedurally generated terrain textures


Recommended Posts

Posted

This terrain texture is a procedurally generated image that simulates the look of a satellite/aerial photo. It is generated using some custom software I wrote, which processes digital elevation data to create the hill shading effect, along with additional datasets that give the aproximate density of trees over the entire area. Based on the tree density data, trees (conifer, hardwood and snags) are randomly distributed, complete with little shadows.

Here's a 1/16 scale version of the original. Click on it for a larger version.

test_composite_512.jpg

Because it's all procedurally generated, I could in theory generate about any resolution I want with it, but i've found you don't gain much when you go over 8192 at least for this much land.

For comparison, here is the same area in Google Maps. More info on the project this is being used for at http://www.fsl.orst.edu/lemma/gnnviz/

Posted

cool, although there appears to be only one style of tree and its very separate from the terrain. it's not noticeable at a distance, but close up, it looks like you could have just pasted them on top. some color/shade differences could make it look more natural, and lighting based on the angle/ shading from the mountains should exist. pretty neat though.

:^)

Posted

Something I'm seriously thinking of doing is putting delta-height data in the Alpha channel for each tree, then use it for parallax mapping in a custom shader. Would really bring things alive.

The tree density data btw is generic "conifer" or "hardwood". I actually have much finer scale data (breakdown by species, by different sizes, etc.) but for this sort of high level view I don't need to get that detailed. You get more variation when you get down on the ground.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Mapcore Supporters

    aphexjh       Badroenis       celery⭐      EGO DEATH ⭐      Freaky_Banana      FMPONE ⭐      Harry Godden      JimWood ⭐      JSadones      poLemin      Vaya

    Funds go towards hosting and license costs, Discord server boosts, and more. If you'd like to donate, check out our Patreon announcement.

×
×
  • Create New...