MinetestMapperGui - Graphical userinterface for mtmapper

User avatar
addi
Member
Posts: 666
Joined: Thu Sep 20, 2012 03:16
GitHub: adrido
Location: Black-Forest, Germany

MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Post

Image Minetest Mapper GUI

MinetestMapperGui is a program written in C++ using the Qt framework that executes the minetestmapper over an graphical interface.
The Windows downloads include a copy of minetest mapper by Rogier-5

Image

Create a map
  1. Open World Folder
  2. Select output image
  3. Click generate

Windows downloads
Download and install one of the following files:
Setup Minetest Mapper Gui x64.exe 21.9 MB
Setup Minetest Mapper Gui x32.exe 20.1 MB
Or try the "portable" versions:
MinetestMapperGui_64.zip 28.0 MB
MinetestMapperGui_32.zip 24.8 MB
Note: The x32 builds are more limited in map size then the x64 builds, so if you running a x64 Windows use the x64 builds.

Linux user:
grab the source code and compile it using

Code: Select all

    sudo apt-get install qt5-default
    qmake MinetestMapperGui.pro
    make
in the source directory

Languages:
English 100%
German 97%

If you want to translate the mapper into your language, open the language/gui_en.ts file in Qt Linguist, and start translating.
to test it, click "File"->"Share as" and save it under gui_*.qm in the language folder. the option should be available after a restart of MinetestMapperGui.
*=is the short cut of your language. e.g. 'it' for Italy, 'fr' for France, etc.

License:
CC BY

Contribute:
grab the source code and open the MinetestMapperGui.pro with Qt Creator.
Modify, and create a pull Request.
Last edited by addi on Fri Mar 08, 2019 14:49, edited 9 times in total.

User avatar
Krock
Developer
Posts: 4649
Joined: Thu Oct 03, 2013 07:48
GitHub: SmallJoker
Location: Switzerland
Contact:

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by Krock » Post

Nice tool but would it be possible for you to use the Qt version 4.8? (Compatibility reasons)
Look, I programmed a bug for you. >> Mod Search Engine << - Mods by Krock - DuckDuckGo mod search bang: !mtmod <keyword here>

User avatar
addi
Member
Posts: 666
Joined: Thu Sep 20, 2012 03:16
GitHub: adrido
Location: Black-Forest, Germany

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Post

Krock wrote:Nice tool but would it be possible for you to use the Qt version 4.8? (Compatibility reasons)
I will try it. But it was hard to find the old version, and I does not know how long 4.8 is supported. The last update was over a year ago.

Morn76
Member
Posts: 659
Joined: Sun Feb 16, 2014 19:45

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by Morn76 » Post

addi wrote:
Krock wrote:Nice tool but would it be possible for you to use the Qt version 4.8? (Compatibility reasons)
I will try it. But it was hard to find the old version, and I does not know how long 4.8 is supported. The last update was over a year ago.
KDE has switched to Qt5 this year, so Qt4 is pretty much obsolete now. New projects should use Qt5.

User avatar
Krock
Developer
Posts: 4649
Joined: Thu Oct 03, 2013 07:48
GitHub: SmallJoker
Location: Switzerland
Contact:

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by Krock » Post

Morn76 wrote:KDE has switched to Qt5 this year, so Qt4 is pretty much obsolete now. New projects should use Qt5.
Oh well, then it's no problem with the current used Qt version.
----
Wouldn't it be "Ausgangsbild" instead of "Ausgangs Bild"?
Look, I programmed a bug for you. >> Mod Search Engine << - Mods by Krock - DuckDuckGo mod search bang: !mtmod <keyword here>

User avatar
addi
Member
Posts: 666
Joined: Thu Sep 20, 2012 03:16
GitHub: adrido
Location: Black-Forest, Germany

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Post

Krock wrote:
Morn76 wrote:KDE has switched to Qt5 this year, so Qt4 is pretty much obsolete now. New projects should use Qt5.
Oh well, then it's no problem with the current used Qt version.
Great, than ill keep it as it is :-)
Krock wrote: Wouldn't it be "Ausgangsbild" instead of "Ausgangs Bild"?
"Ausgangsbild" is better :)

User avatar
srifqi
Member
Posts: 570
Joined: Sat Jun 28, 2014 04:31
GitHub: srifqi
IRC: srifqi
In-game: srifqi
Location: Indonesia

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by srifqi » Post

Sorry, error here:
Image
Attachments
Error dialog
Error dialog
minetest-201505141952;MinetestMapperGui;Qt platform plugin windows not found.PNG (31.26 KiB) Viewed 4056 times
Saya dari Indonesia! · Terjemahkan Minetest! · my mods · My nickname in IPA: /es.rif.qi/

twoelk
Member
Posts: 1482
Joined: Fri Apr 19, 2013 16:19
GitHub: twoelk
IRC: twoelk
In-game: twoelk
Location: northern Germany

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by twoelk » Post

srifqi wrote:Sorry, error here:
Image
same here,
using Windows Vista Ultimate, sp2.

so I shouldn't bury my clumsy batchfile collections in a hole in the garden yet :-(

User avatar
addi
Member
Posts: 666
Joined: Thu Sep 20, 2012 03:16
GitHub: adrido
Location: Black-Forest, Germany

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Post

Update.
srifqi and twoelk please test again
MinetestMapperGui_64.7z 15.0 MB
MinetestMapperGui_32.7z 14.2 MB

twoelk
Member
Posts: 1482
Joined: Fri Apr 19, 2013 16:19
GitHub: twoelk
IRC: twoelk
In-game: twoelk
Location: northern Germany

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by twoelk » Post

addi wrote:Update.
srifqi and twoelk please test again
MinetestMapperGui_64.7z 15.0 MB
MinetestMapperGui_32.7z 14.2 MB
please check the links. only getting "oops 404" at the moment

User avatar
addi
Member
Posts: 666
Joined: Thu Sep 20, 2012 03:16
GitHub: adrido
Location: Black-Forest, Germany

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Post

the links are ok, the problem seems to be at bitbucket sorry :(
edit: 32bit version should work now
edit2: 64bit version works now too :)
Last edited by addi on Thu May 14, 2015 16:34, edited 1 time in total.

twoelk
Member
Posts: 1482
Joined: Fri Apr 19, 2013 16:19
GitHub: twoelk
IRC: twoelk
In-game: twoelk
Location: northern Germany

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by twoelk » Post

addi wrote:the links are ok, the problem seems to be at bitbucket sorry :(
edit: 32bit version should work now
yay, the program opens, now lets play with this a little er - do som testing of course

User avatar
addi
Member
Posts: 666
Joined: Thu Sep 20, 2012 03:16
GitHub: adrido
Location: Black-Forest, Germany

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Post

twoelk wrote:
addi wrote:the links are ok, the problem seems to be at bitbucket sorry :(
edit: 32bit version should work now
yay, the program opens, now lets play with this a little er - do som testing of course
great :) I hope you give me a feedback after playing - uhm - testing.

twoelk
Member
Posts: 1482
Joined: Fri Apr 19, 2013 16:19
GitHub: twoelk
IRC: twoelk
In-game: twoelk
Location: northern Germany

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by twoelk » Post

works!

The way blue is used in the hightmap irritated a little but that can be tweaked I guess.
No geometry yet? Hmm my position was out of bounds
Some warning before an existing image is overwriten might be nice.

so now to persuade you to include all the stuff my batch script does (my local version has some more features than the download but is embarrassing messy)

One of the reasons I began writing the batchfiles was to automate the naming of the map outputs - so - :-P
being able to design a template for the output name would be really cool. My template went something like worldname+date+time but it would be nice if you could come up with something more flexible than me.

ooh I really like this
let me play some more
brace yourself for a large feature request list of all the stuff I had planned but not done

User avatar
addi
Member
Posts: 666
Joined: Thu Sep 20, 2012 03:16
GitHub: adrido
Location: Black-Forest, Germany

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Post

huge update:

added Tiles option
more status tips
half-automatic filenamegeneration
added geometry
added scalefactor
added minY and maxY
added geometrymode
added colorpicker for HeightmapColor
added drawAir
added draw noShades

@twoelk it asks now for overwrite, if the file exists, and you can specify the output using parameters <worldname>, <isodate> and <time>

MinetestMapperGui_64.7z 15.0 MB
MinetestMapperGui_32.7z 14.2 MB

User avatar
srifqi
Member
Posts: 570
Joined: Sat Jun 28, 2014 04:31
GitHub: srifqi
IRC: srifqi
In-game: srifqi
Location: Indonesia

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by srifqi » Post

Thanks for update! Now it works!

There are some typos. :D
Saya dari Indonesia! · Terjemahkan Minetest! · my mods · My nickname in IPA: /es.rif.qi/

User avatar
addi
Member
Posts: 666
Joined: Thu Sep 20, 2012 03:16
GitHub: adrido
Location: Black-Forest, Germany

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Post

srifqi wrote: There are some typos. :D
You make me hope...
On Friday I have English exam. :-/

ill continue development and correct the typos after that. :-)

User avatar
Excalibur Zero
Member
Posts: 142
Joined: Tue Apr 02, 2013 19:45
GitHub: ExcaliburZero
Location: United States
Contact:

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by Excalibur Zero » Post

I was able to compile the program on Linux, do you think you could add the following instructions to the first post?

I ran the following commands in the terminal, with the repo directory as the current directory:

Code: Select all

qmake minetestmappergui.pro
make
That created an executable file for the program in my user directory.

User avatar
addi
Member
Posts: 666
Joined: Thu Sep 20, 2012 03:16
GitHub: adrido
Location: Black-Forest, Germany

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Post

Excalibur Zero wrote:I was able to compile the program on Linux, do you think you could add the following instructions to the first post?
Yes of course. Thanks a lot. :)

User avatar
addi
Member
Posts: 666
Joined: Thu Sep 20, 2012 03:16
GitHub: adrido
Location: Black-Forest, Germany

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Post

New Update:
show progress also in windows Taskbar
added button to cancel minetestmapper
changed all icons to svg
new app icon by McKrustenkaese
y-map limit ranges now +- 30000 instead of +-128
display error messages if minetestmapper fails
display error message if no world selected
options to clear mintestmapperlog
display stdError of minetestmapper in red
updated Languages

The Windows build should include now all necessary dll files.

Download:
Windows 64 bit15.3 MB
Windows 32 bit14.2 MB

I dont know how to handle the msvc*.dll files. Microsoft says its allowed to share it with the Application, but its recommend to let the user install the Visual C++ Redistributable Package. So the dll's can be updated via Windows Update. But I think the most user will not use a program that requires to install another one.

User avatar
addi
Member
Posts: 666
Joined: Thu Sep 20, 2012 03:16
GitHub: adrido
Location: Black-Forest, Germany

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Post

New Update:
  • Win32 build Supports Windows XP SP3 now. (Windows 5.01)
  • Display error message if output image is empty
  • new default paths for output image and input world
  • added Expert mode, it shows the arguments, and you are able to modify it. Select Extras->Expert mode
  • added Profiles (experimental) You can add profiles, and switch between different settings for each profile

Download:
Windows 64 bit15.2 MB
Windows 32 bit14.0 MB

User avatar
Krock
Developer
Posts: 4649
Joined: Thu Oct 03, 2013 07:48
GitHub: SmallJoker
Location: Switzerland
Contact:

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by Krock » Post

addi wrote:Win32 build Supports Windows XP SP3 now. (Windows 5.01)
You're my hero :)
The app runs fine, found a typo in

Code: Select all

Eigenschaften -> Zeichne Spielerpos.s.itionen
I tested it with a yappy mapgen world, white air looks better.
Image
Look, I programmed a bug for you. >> Mod Search Engine << - Mods by Krock - DuckDuckGo mod search bang: !mtmod <keyword here>

User avatar
addi
Member
Posts: 666
Joined: Thu Sep 20, 2012 03:16
GitHub: adrido
Location: Black-Forest, Germany

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Post

Thanks, fixed. New German translation file in attachment.

You are right, the default of the block color is now white.
Attachments
gui_de.zip
(6.91 KiB) Downloaded 454 times

red
Member
Posts: 30
Joined: Sun May 03, 2015 08:18

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by red » Post

I tried to compile this on lubuntu 15.04 and It failed to compile.
here is the output I got http://pastebin.com/MzbxvKFp

User avatar
addi
Member
Posts: 666
Joined: Thu Sep 20, 2012 03:16
GitHub: adrido
Location: Black-Forest, Germany

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Post

red wrote:I tried to compile this on lubuntu 15.04 and It failed to compile.
here is the output I got http://pastebin.com/MzbxvKFp
It requires the QT framework 5.4, and qmake version 5.
It seems you are using Qt 4.8.
update to Qt 5.4 should solve the problem

Post Reply

Who is online

Users browsing this forum: No registered users and 6 guests