Huge Terrain Creator (HTC) for TSE
by Vincent BILLET · in Torque Game Engine Advanced · 09/13/2005 (9:40 am) · 214 replies
Huge Terrain Creator (HTC) is a new tool for terrain generation. See my .plan and my announcement. If you have questions about this tool, post messages here.
#22
(again, high resolution images)
The Hidden Lake
The little back spec on the island in the lake is Mr Ork, BTW^^
Overlooking the Sea and the Lake
The Sea is about 1000 Torque units wide. I really need to make a SeaCraft vehicle class so I can sail around it(and for that matter, a ship .dts model). :P
Viewing the mountains from across the Sea
09/27/2005 (3:59 am)
Another set of a 16x16 terrain which took about 12 min from hex map to in game. Are these normal speeds? How long does it take everyone else to generate 16x16 terrains?(again, high resolution images)
The Hidden Lake
The little back spec on the island in the lake is Mr Ork, BTW^^
Overlooking the Sea and the Lake
The Sea is about 1000 Torque units wide. I really need to make a SeaCraft vehicle class so I can sail around it(and for that matter, a ship .dts model). :P
Viewing the mountains from across the Sea
#23
@all thanks again for these screens, and have a lot of fun with HTC. You can still post pics with your creations...
09/27/2005 (1:58 pm)
Full version registration code have been sended.@all thanks again for these screens, and have a lot of fun with HTC. You can still post pics with your creations...
#24
@ Don :
@josh : See tutorial for Time issues, It's depending of Terrain size, and octaves in fractals. Yes ! I want a boat ! ;)
09/27/2005 (2:35 pm)
@Fail66 : Quote:I forgot to write down the error msg, but it said something about to many polies.See tutorial...
@ Don :
Quote:This was my second terrain generated, a 16x16The light is now correct for 16x16 terrains.
Quote:I still didn't have a good grasp of the terrain types, so my lake appears to be some sort of man-made reservoir.I hope tutorial helps you to have a better grasp of the terrain types. I'm going to try a "beautifull lake tutorial" ;)
Quote:Some swamplands that didn't quite get connected to the reservoir.With some try with heightfields properties you should connect them.
Quote:it's pretty hard to navigate as a player so depending on the game, you'd need lots of extra geometry or editing for getting around[Quote]Their is many solutions to solve this problem, I'm actually studying 2 of them : Increasing texture resolution (Have to wait Ben Garneys return on Atlas), Shaders (It seems to be very fun).
HeightField settings can make navigation easier. I putted a lot of "garbage" in default mountain terrains.
[Quote]the whole effect is spoiled by the texture streaking on the sides. The bane of procedural terrain, I suppose.
Quote:What I wound up doing after this, was making a small map and applying 4 squares of each terrain type in the middle to get a feel for what they are and what the textures look like.HexTile Editor is going to be usefull for you ! ;)
Quote:If I could make a suggestion for the interface icons, it would be nice to have some indication of how steep a tile is, and which way it goes. What came to mind was a triangle, either pointing up or down, with more for the steepness. So, mountains might have 4 triangles pointing up and the ravines 3 or 4 pointing down.You can change icons, they are in ~/data/htc ;)
@josh : See tutorial for Time issues, It's depending of Terrain size, and octaves in fractals. Yes ! I want a boat ! ;)
#25
12/10/2005 (2:56 pm)
Hey Vincent, havnt seen ya around the forums much lately. Was just curious on the latest developments on the HTC.
#26
12/12/2005 (1:21 am)
HTC+ is coming soon. It contains many edition features. As soon as HTC+ is ready, I post a new .plan (I Hope before end of year).
#27
http://www.ypoart.com/Downloads/Musgrave.htm
Dave.
02/21/2006 (5:55 am)
If anyone is puzzled (as I was) by the various types of fractal generation and the heightfiled properties, here is a superb link that explains it all very simply and with lots of small pictures so you can see clearly what they mean. Follow the links from this page to get more detail on octaves etc.http://www.ypoart.com/Downloads/Musgrave.htm
Dave.
#28
I'm new at making maps up till now i have gotten someone else to do it for me whenever i needed one, so if someone could tell me what im doing wrong, or what i could change i would greatly appreciate it. I'm sure its something that im screwing up..
Thanks
Paul
02/23/2006 (4:36 pm)
I'm going to assume that something im doing is wrong, but when i make a map with HTC+, all i'm getting is a giant sheet of water...I'm new at making maps up till now i have gotten someone else to do it for me whenever i needed one, so if someone could tell me what im doing wrong, or what i could change i would greatly appreciate it. I'm sure its something that im screwing up..
Thanks
Paul
#29
I don't know why, but for some reason the Z position for the water block and the terrain don't seem to match. If you have both at zero it doesn't equate to the same height for some reason. Most of my terrains need to be at a height of between 150 and 250 above zero.
02/24/2006 (3:37 am)
Check that there is an Atlasinstance in the wolrd editor inspector window. If there is, your terrain is there, but probably underwater. Click on the atlasinstance in the editor and change the last parameter (the Z param) in the transform box in the bottom panel. Just keep raising the Z param by about 100 until your terrain appears above water. I don't know why, but for some reason the Z position for the water block and the terrain don't seem to match. If you have both at zero it doesn't equate to the same height for some reason. Most of my terrains need to be at a height of between 150 and 250 above zero.
#30
Loaded the map. hit f11
on the right hand side i have:
MissionGroup - Simgroup
Mission Info
Mission Area
Sky - Sky
Sun - Sun
Waterblock
PlayerDrop Points
I'm going to assume that none of those are the "AtlastInstance" that your talking about? i did try and move around the z position of the water, but that didn't really get me anywhere...
So am i doing something wrong, or if im not any idea as to why HTC+ isn't creating any land?
02/24/2006 (6:22 am)
So... bieng new to maps here is what i did:Loaded the map. hit f11
on the right hand side i have:
MissionGroup - Simgroup
Mission Info
Mission Area
Sky - Sky
Sun - Sun
Waterblock
PlayerDrop Points
I'm going to assume that none of those are the "AtlastInstance" that your talking about? i did try and move around the z position of the water, but that didn't really get me anywhere...
So am i doing something wrong, or if im not any idea as to why HTC+ isn't creating any land?
#31
Loaded the map. hit f11
on the right hand side i have:
MissionGroup - Simgroup
Mission Info
Mission Area
Sky - Sky
Sun - Sun
Waterblock
PlayerDrop Points
I'm going to assume that none of those are the "AtlastInstance" that your talking about? i did try and move around the z position of the water, but that didn't really get me anywhere...
So am i doing something wrong, or if im not any idea as to why HTC+ isn't creating any land?
02/24/2006 (6:43 am)
So... bieng new to maps here is what i did:Loaded the map. hit f11
on the right hand side i have:
MissionGroup - Simgroup
Mission Info
Mission Area
Sky - Sky
Sun - Sun
Waterblock
PlayerDrop Points
I'm going to assume that none of those are the "AtlastInstance" that your talking about? i did try and move around the z position of the water, but that didn't really get me anywhere...
So am i doing something wrong, or if im not any idea as to why HTC+ isn't creating any land?
#32
/data/missions directory you will find the mission file that is being loaded. You need some code in it like this
new AtlasInstance(SmallTextureTerrain) {
position = "0 0 -250";
rotation = "1 0 0 0";
scale = "1 1 1";
chunkFile = "~/data/terrains/mixed.chu";
tqtFile = "~/data/terrains/mixed.tqt";
materialName = "AtlasMaterial";
detailTexture = "~/data/terrains/details/detail1";
};
Obviously change the name of the chu and tqt files to the name of the files you have generated (and don't forget that final semi-colon after the curly bracket). Then your terrain will appear somewhere and you can set the correct position etc in the editor.
If there is a piece of code for a legacy terrain block delete that to keep things clean.
Cheers,
Dave.
02/25/2006 (4:22 am)
Have you edited your mission file to remove the legacy terrain block and include the atlasinstance? In your new AtlasInstance(SmallTextureTerrain) {
position = "0 0 -250";
rotation = "1 0 0 0";
scale = "1 1 1";
chunkFile = "~/data/terrains/mixed.chu";
tqtFile = "~/data/terrains/mixed.tqt";
materialName = "AtlasMaterial";
detailTexture = "~/data/terrains/details/detail1";
};
Obviously change the name of the chu and tqt files to the name of the files you have generated (and don't forget that final semi-colon after the curly bracket). Then your terrain will appear somewhere and you can set the correct position etc in the editor.
If there is a piece of code for a legacy terrain block delete that to keep things clean.
Cheers,
Dave.
#33
chunkFile = "HTC/data/terrains/mixed.chu";
tqtFile = "HTC/data/terrains/mixed.tqt";
and i needed to chagne it to:
chunkFile = "~/data/terrains/mixed.chu";
tqtFile = "~/data/terrains/mixed.tqt";
so now that i got this software working, will it expire when the day counter hits 0, and if so who can i pay off and how much does it cost to get a copy of this?
02/26/2006 (6:45 pm)
So it turns out that this was my fault, HTC was outputting:chunkFile = "HTC/data/terrains/mixed.chu";
tqtFile = "HTC/data/terrains/mixed.tqt";
and i needed to chagne it to:
chunkFile = "~/data/terrains/mixed.chu";
tqtFile = "~/data/terrains/mixed.tqt";
so now that i got this software working, will it expire when the day counter hits 0, and if so who can i pay off and how much does it cost to get a copy of this?
#34
02/27/2006 (12:56 am)
Lots of people asking the same question including me! Vincent hasn't replied to any mails I've sent him, I don't know if the mail account in his profile is correct or out of date. Haven't seen any comments from him in the resource threads or this one either in the last few weeks.
#35
At day counter = 0, You can't generate no more terrain.
In a next few day (2 or 3) you can buy this soft on my new site.
@Dave, I have seen only one of your mail about HTC's tutorial. But I answered to it in the approrpiate place.
03/01/2006 (7:24 am)
@Pauliver : Quote:I'm going to assume that something im doing is wrong, but when i make a map with HTC+, all i'm getting is a giant sheet of water...Try to put a plain in Upper Left Hex.
At day counter = 0, You can't generate no more terrain.
In a next few day (2 or 3) you can buy this soft on my new site.
@Dave, I have seen only one of your mail about HTC's tutorial. But I answered to it in the approrpiate place.
#36
Can't wait to purchase it (if its not too expensive, i'm a college student after all).
03/01/2006 (8:08 am)
I don't know what i have done, but suddenly all the software can do is crash (like no matter what happens it crashes). I'm going to assume that my time ran out, or that my computer hates me...Can't wait to purchase it (if its not too expensive, i'm a college student after all).
#37
03/01/2006 (8:17 am)
@Pauliver : Can you send me a copy of your console.log file? I think it's not a great thing to solve.
#38
I'll check out the tutorial mail if I can find the place again. This topic is discussed in so many places it's confusing!
Dave.
03/02/2006 (3:19 am)
Vincent, that's strange, I sent you three mails. Possibly four but my mailer crashed during the fourth send so we'll say three :-)I'll check out the tutorial mail if I can find the place again. This topic is discussed in so many places it's confusing!
Dave.
#39
does the new version have support for > 65k verticies? as thats the biggest problem i run into
03/02/2006 (2:58 pm)
So i checked my console.log file and was able to figure out my own problems.. im a map noob.does the new version have support for > 65k verticies? as thats the biggest problem i run into
#40
03/03/2006 (1:29 am)
I think you'll find that's a TSE terrain problem not an HTC one. You need to keep increasing the tree depth param until you stop getting the message.
Torque Owner Josh Moore
These are all high rez, so I'm posting links.
Standing on a small island/delta.
Waiting for a boat on the river...
Sweet Reflections on the Lake!
Looking down on the lake from up on the hills.
The Whole Thing!