Code archives/3D Graphics - Effects/Terrainedit

This code has been declared by its author to be Public Domain code.

Download source code

Terrainedit by fireshadow4126
(Posted 18 years ago)
example: u could use this with a for...next statement and width and depth 0 to create a forest of spikes
height has to be 0-1
to make the height seem greater, scale the y axis of the terrain
Function terrainedit(terrain,x,z,width,depth,height)

	end_x = x + width
	end_z = z + depth
	
	For a = x To end_x
	For b = z To end_z
		ModifyTerrain terrain,a,b,height
	Next
	Next
	
End Function

Comments

Matty
(Posted 18 years ago)
You might want to do some bounds checking on those for loops, in particular the end_x and end_z variables.

Code Archives Forum