You're blocking ads, which pay for BlenderNation. Read about other ways to support us.

InnerWorld: a Landscape Generator


introimage.jpgThomas Jourdan has created Innerworld, a node based landscape generator script for Blender.

InnerWorld is a landscape generator running inside Blender. Terrains are generated from Blenders internal noise functions and external height fields. Using an graph editor different noise sources and operators can be used to define a production line for the mesh creation. The landscape generator can be used to fill the world with objects dependent of the terrains hight and slope.

The script comes with three tutorials:

It looks like the project hasn't been very active lately, but with some luck this extra attention could give Thomas the motivation to pick up his efforts again.

About the Author

Avatar image for Bart Veldhuizen
Bart Veldhuizen

I have a LONG history with Blender - I wrote some of the earliest Blender tutorials, worked for Not a Number and helped run the crowdfunding campaign that open sourced Blender (the first one on the internet!). I founded BlenderNation in 2006 and have been editing it every single day since then ;-) I also run the Blender Artists forum and I'm Head of Community at Sketchfab.


  1. JesseTheMid(get) on

    HAHA, looks cool! I'll have to try this, it's giving me all sorts of ideas.
    I bet you could do most anything with this... but how's the mesh density? does it create tons of verts?

  2. Definitely a fantastic script, takes a little getting used to the interface, but otherwise very productive.

  3. Yeah - I hope he does start developing again, it's really quite cool - but I've been waiting for the next relese for quite a while now and it dosen't look too hopeful :( - epat

  4. This looks interesting. His site, however, lacks a gallery of some sort to give an idea of the types of things that can be done with his tool. That would go a long way towards generating more exciting for his project. Maybe we can help him with that...

  5. @Jogai: this script hasn't been updated for a while, so I'm guessing that when this guy was working on the script, 2.36 was the most recent version.

  6. hey im a just a fool and im trying to use blender 2.42's Gamengine and i needed a landscape for my flight sim, so i downloaded Innerworld. I've got the file saved as a .gz file and its sitting in one of my folders, where do i go next?

  7. New features for InnerWorld can be found in release 0.0.6. The generator can now be used to populate the virtual world with objects. Procedural object placement can be defined like mesh generation by using a graph editor. Different noise sources and operators can be arranged for procedural content creation.

    Only creating terrain meshes is not sufficient for a landscape generator. A lot of objects have to be placed in the scene in relation to the terrain. This can be done in a procedural way. One or more output nodes of the acyclic graph can be used to duplicate predefined objects all over the scene.

    Procedural object placement uses algorithms for Poisson disk sampling, grids and spirals to duplicate a master object several times into the scene. In most scenes each duplicated instances should slightly differ in their appearance. This can be simulated by applying a small amount of randomness to every single instance. This jitter affects scaling and rotation.

    Working with object placement:

    A gallery can be found here:

    Enjoy Nostalghia

Leave A Reply

To add a profile picture to your message, register your email address with To protect your email address, create an account on BlenderNation and log in when posting a message.