impworks Logo - a grinning imp in flight

New Vue Python Script: Terrain Matcher

Tuesday, April 10th, 2007

House on hill test render

Have you ever wanted a plateau on your terrain that a building can stand on or to cut a flat road through a scene?
Here is a new Python script for Vue 6 Infinite and Vue 6 xStream to make doing both of those easier. It appeared as a work in progress yesterday (Terrain Sculpting Python Script WIP. I’ve chopped a couple of options out of it that were slowing it down. If I can think of a quicker way of getting the code to work I’ll add them back in later versions. The picture above is a quick test render of a standard mountain terrain that I used the script to cut a flat area for the house to stand on.

You can download the script from the impworks’ Terrain Matcher vue python script page.

How to use in 6 easy steps

  1. Download this file onto your computer
  2. Create a terrain (at this stage you can scale it
    but avoid rotating it)
  3. Place objects above the terrain that you want to
    affect the terrain (don’t put them too close to
    the top of the terrain)
  4. Select the terrain to be modified
  5. Then run script.
    To run it go to Python -> Run Python Script
    Then locate the file on your computer
  6. Answer the questions that appear in the pop ups
    then let it run till it pops up to say it’s
Leave a Comment

2 Responses to New Vue Python Script: Terrain Matcher

Richard L Monday, May 28th, 2007

Got it now thanks.

Richard L Monday, May 28th, 2007

Thanks for this. I don't understand the questions though ... what does "how far should the match spread beyond the match to objects" mean?

impworks © Copyright Mark Caldwell 1996 - 2024