TSE: Atlas terrain import GUI
by Neo Binedell · 07/12/2005 (11:35 pm) · 52 comments
Download Code File
Playing around with generating atlas terrain from L3DT heightfields and textures I got fed up with having
to type in everything everytime so I created a quick little GUI for it. I also added a new file
load dialog gui as the stock dialog does not allow for directory selection, etc.
Unzip the file into your "tse/examples" directory.
The files sit in a seperate dir in "examples/common/ui/nx" so it wont overwrite anything.
All you need to do then is to add the following lines to "examples/common/client/canvas.cs"
right after the "Common Gui's" execs and it will be part of your default setup and can be used just
like any other default guis:
Then to access it just press CTRL + F12 and it will pop up the gui to ease the pain of
terrain generation ;p
I'll add progress display etc, in the future
Hopefully this will help the multitude I've seen in the forums who have trouble with this...
[update - 2006-03-07]
Added button to calculate leaf size for textures automatically.
[/update]
~ neo
Playing around with generating atlas terrain from L3DT heightfields and textures I got fed up with having
to type in everything everytime so I created a quick little GUI for it. I also added a new file
load dialog gui as the stock dialog does not allow for directory selection, etc.
Unzip the file into your "tse/examples" directory.
The files sit in a seperate dir in "examples/common/ui/nx" so it wont overwrite anything.
All you need to do then is to add the following lines to "examples/common/client/canvas.cs"
right after the "Common Gui's" execs and it will be part of your default setup and can be used just
like any other default guis:
...
//
// NX extensions
//
exec("~/ui/nx/NXInit.cs");
...Then to access it just press CTRL + F12 and it will pop up the gui to ease the pain of
terrain generation ;p
I'll add progress display etc, in the future
Hopefully this will help the multitude I've seen in the forums who have trouble with this...
[update - 2006-03-07]
Added button to calculate leaf size for textures automatically.
[/update]
~ neo
#42
07/18/2006 (2:07 pm)
Just a note here for anyone using this for the new MS3.5 "Atlas2" terrain. Ben has identified an issue where, if the texture import/conversion (atlasCreateTextureTOCFromLargeJPEG) is run from the console, after the engine is initialized, the RGB colours will be "swapped." Until he releases an update the texture import should be run from main.cs before anything else loads.
#43
09/08/2006 (2:44 am)
Any news on a MS 3.5 / MS 4 update to this?
#44
09/09/2006 (9:50 am)
I'm having a problem with the download, it wont let me extract the files, unkown compression method...
#45
09/21/2006 (5:12 pm)
@Jeff try using RAR
#46
I use winrar but the program present an errors ???
Why ???
Can you recompress the file with safe method ???
11/06/2006 (11:27 am)
Are you sure ????I use winrar but the program present an errors ???
Why ???
Can you recompress the file with safe method ???
#47
I have not tested this with the latest head and a lot has changed in TSE/Atlas.
I will be updating the gui's for the latest TSE/TGEA once the code base has
settled and if the import gui's are still relevant/useful.
~neo
11/06/2006 (11:42 am)
I've reuploaded the original files with 'normal' compression settings. I have not tested this with the latest head and a lot has changed in TSE/Atlas.
I will be updating the gui's for the latest TSE/TGEA once the code base has
settled and if the import gui's are still relevant/useful.
~neo
#49
;p
12/11/2006 (6:16 am)
Heh, unfortunately they pulled the MS4.1 release so I will look at it next week when Brian mentioned MS4.2 will be out.;p
#50
I was working with build 4 as my partner built me a basic working viewer to mess with, but I didnt see the E-12 key to import stuff, so I am a bit at a loss as I am wondering if Aaron, when he makes that plugin, will we still use this GUI? and if so why is not GG making it part of their package and giving you some credit?
I ask this because as an artist and not a programmer it can be very frustrating waiting on the new gui to do stuff with each and every build. I get dizzy trying to keep up /wry smile, and would love it one day soon if it could get to the "no brainer stage" here soon.
I know we are close to that and I salivate at the thought of not always yelling for my programmers help to get some work done hahahahaha. Your GUI and coding is wonderful and you have been a wonderful resource so far, so please keep up the good work. You will always have my vote. By the way Aaron is a treasure to work with Neo, and I think you will have fun.
DeathTwister aka Maylock Aromy Stansbury
theatomizer.com
texturesource.org
atomixworldmarket.com
indiemusicsociety.org
atomixgroup.com
takilmafm.com
12/11/2006 (8:47 pm)
I am wondering if all this will be an isssue when Aaron and his L3DT has worked out the plugin for exporting terrains and textures into TSEA (build4) soon. Have you been working with Aaron at: www.bundysoft.com/L3DT/ By chance? if not go check him out, he is awesome. I was working with build 4 as my partner built me a basic working viewer to mess with, but I didnt see the E-12 key to import stuff, so I am a bit at a loss as I am wondering if Aaron, when he makes that plugin, will we still use this GUI? and if so why is not GG making it part of their package and giving you some credit?
I ask this because as an artist and not a programmer it can be very frustrating waiting on the new gui to do stuff with each and every build. I get dizzy trying to keep up /wry smile, and would love it one day soon if it could get to the "no brainer stage" here soon.
I know we are close to that and I salivate at the thought of not always yelling for my programmers help to get some work done hahahahaha. Your GUI and coding is wonderful and you have been a wonderful resource so far, so please keep up the good work. You will always have my vote. By the way Aaron is a treasure to work with Neo, and I think you will have fun.
DeathTwister aka Maylock Aromy Stansbury
theatomizer.com
texturesource.org
atomixworldmarket.com
indiemusicsociety.org
atomixgroup.com
takilmafm.com
#51
The GUI really just was a quick and dirty way to ease the pain of having to type in all that stuff each time and it might or might not be needed once the L3DT exporter is done. This is exactly the reason I have been loathe to jump in on it again as it might all be for naught.
As for BundySoft I just get an empty page if I go to the site (for the last 2 months or so), perhaps it has a new address?
I will endeavour to discuss things with Aaron and whoever else has a roadmap of where they are going with this and if it is still needed I will most probably create a more streamlined version to match the new stuff. One thing I know I'd like to put in is the concept of projects/templates so that one could quickly open and import terrains previously used, etc.
12/12/2006 (8:57 am)
Hi Maylock, the GUI will actually still work on the current MS4 (or at least it did when I tried it yesterday) as the chu stuff stayed pretty much the same. There are some steps after (or instead in some instances) that need to be done however to turn those into .atlas files.The GUI really just was a quick and dirty way to ease the pain of having to type in all that stuff each time and it might or might not be needed once the L3DT exporter is done. This is exactly the reason I have been loathe to jump in on it again as it might all be for naught.
As for BundySoft I just get an empty page if I go to the site (for the last 2 months or so), perhaps it has a new address?
I will endeavour to discuss things with Aaron and whoever else has a roadmap of where they are going with this and if it is still needed I will most probably create a more streamlined version to match the new stuff. One thing I know I'd like to put in is the concept of projects/templates so that one could quickly open and import terrains previously used, etc.

Torque Owner Neo Binedell
anything until recently.
Will definitely update for Atlas 2 stuff soon as I get a chance, import and export, etc.
~neo