Game Development Community

My first terrain - 1

by Roland Stralberg · 11/07/2009 (9:35 am) · 7 comments

My first learning goal is to make some sort of descent terrain
before doing anything else.

I started out with playing around with the terrain editor in
T3D a bit to get the feeling of how it works (and it works really nice).

While doing that I directly understood that to make a bit terrain (1x1 km)
it would take a lot of time to simply create it from scratch inside T3D.
It could be done, but instead I decide to create the terrain using L3DT
which is a great tool for doing such things, specially as it has an T3D
exporter.

As I had a simple hand painted map as reference it was no problem making
the terrain layout in L3DT which is really simple to use for such things.
The only thing I bother about was the geometry as I was going to paint
the materials by hand. L3DT can export materials but I wanted to paint
them my self in T3D to get more control and also to learn a little.
When I felt that I got the general shape of the terrain i exported it to T3D
as a .ter file and the added that .ter file as terrain block. I also filled
the terrain with a simple material.

Next I smoother the terrain a bit and by hand fixed some areas that
did not look right and here is the result.

My first terrain! Still untextured but that part will comes next.
I'm an old guy... has to make one thing at a time.

Distant view
img215.imageshack.us/img215/853/terr1.png
From ground
img406.imageshack.us/img406/3015/t11.png
The terrain is a 1024x1024 terrain with following parameters

new TerrainBlock(myTerrain) 
{
	 terrainFile = "levels/myTerrain.ter";
	 squareSize = "1";
	 tile = "0";
	 baseTexSize = "1024";
	 screenError = "16";
	 position = "0 0 0";
	 rotation = "1 0 0 0";
	 scale = "1 1 1";
	 canSaveDynamicFields = "1";
	 Enabled = "1";
};


All advise and critics are extremely welcome.

Next is to get some texturing done.
Bye until then



About the author

Software Developer C++/C#

Recent Blogs

• Back again
• Plan for Roland Str

#1
11/07/2009 (1:25 pm)
Can't say that I've ever used L3DT, but that looks nice - if somewhat cold without textures. But hey, winter is coming so iceburgs are okay!
#2
11/07/2009 (2:52 pm)
Steve
Yeah... we got some snow today here,
and surely more will come. I'm living
a couple of miles below the arctic circle
in Sweden.
#3
11/07/2009 (7:46 pm)
How will you do the texturing? Konrad posted a nice resource which makes it unbelievably easy (just in case you are unaware of it).
#4
11/07/2009 (8:30 pm)
Resource? The height band texturing one?

I think that resource has been integrated into T3D proper, cos it was that good!
#5
11/08/2009 (7:02 pm)
Steve Y and Steve D
I guess you mean the Slope Mask in
the Terrain editor. Yes, thats a fantastic help.

Currently I'm searching textures (and making some)
for the style I want and thats something like my
own surroundings, Nordic Arctic Vegetation.

Unfortunately its winter and all is covered by snow now
so I cant go out and get my textures with a camera.
Have to wait until late May 2010 for such adventures.

#6
11/09/2009 (5:44 pm)
But I'm sure you can get us some cooooooool snow and ice textures right now :-)
#7
11/14/2009 (8:37 pm)
Well you got me beat. I just got in from the XNA Creators Club. I have the desert scene but it would be nice to change that to spring. We're in the 40's and 50's here right now. No leaves on the trees, getting colder.

Best of luck.

Didn't someone say "Luck is the residue of design."?

G'day