MinetestMapperGui - Graphical userinterface for mtmapper

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

MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Wed May 13, 2015 15:32

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: 4392
Joined: Thu Oct 03, 2013 07:48
Location: Switzerland
GitHub: SmallJoker

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by Krock » Wed May 13, 2015 16:03

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: 658
Joined: Thu Sep 20, 2012 03:16
Location: Black-Forest, Germany
GitHub: adrido

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Wed May 13, 2015 16:33

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 » Wed May 13, 2015 18:56

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: 4392
Joined: Thu Oct 03, 2013 07:48
Location: Switzerland
GitHub: SmallJoker

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by Krock » Thu May 14, 2015 07:43

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: 658
Joined: Thu Sep 20, 2012 03:16
Location: Black-Forest, Germany
GitHub: adrido

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Thu May 14, 2015 08:06

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: 556
Joined: Sat Jun 28, 2014 04:31
Location: Indonesia
GitHub: srifqi
IRC: srifqi
In-game: srifqi

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by srifqi » Thu May 14, 2015 12:56

Sorry, error here:
Image
Attachments
minetest-201505141952;MinetestMapperGui;Qt platform plugin windows not found.PNG
Error dialog
(31.26 KiB) Not downloaded yet
I'm from Indonesia! Saya dari Indonesia!
Terjemahkan Minetest!
Mods by me. Modifikasi oleh saya.

Pronounce my nick as in: es-rifqi (IPA: /es rifˈki/)
 

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

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by twoelk » Thu May 14, 2015 13:49

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: 658
Joined: Thu Sep 20, 2012 03:16
Location: Black-Forest, Germany
GitHub: adrido
 

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

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by twoelk » Thu May 14, 2015 16:23

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: 658
Joined: Thu Sep 20, 2012 03:16
Location: Black-Forest, Germany
GitHub: adrido

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Thu May 14, 2015 16:27

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: 1328
Joined: Fri Apr 19, 2013 16:19
Location: northern Germany
GitHub: twoelk
IRC: twoelk
In-game: twoelk

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by twoelk » Thu May 14, 2015 16:32

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: 658
Joined: Thu Sep 20, 2012 03:16
Location: Black-Forest, Germany
GitHub: adrido

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Thu May 14, 2015 16:40

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: 1328
Joined: Fri Apr 19, 2013 16:19
Location: northern Germany
GitHub: twoelk
IRC: twoelk
In-game: twoelk

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by twoelk » Thu May 14, 2015 17:35

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: 658
Joined: Thu Sep 20, 2012 03:16
Location: Black-Forest, Germany
GitHub: adrido

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Fri May 15, 2015 17:50

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: 556
Joined: Sat Jun 28, 2014 04:31
Location: Indonesia
GitHub: srifqi
IRC: srifqi
In-game: srifqi

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by srifqi » Mon May 18, 2015 09:12

Thanks for update! Now it works!

There are some typos. :D
I'm from Indonesia! Saya dari Indonesia!
Terjemahkan Minetest!
Mods by me. Modifikasi oleh saya.

Pronounce my nick as in: es-rifqi (IPA: /es rifˈki/)
 

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

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Wed May 20, 2015 14:46

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
Location: United States
GitHub: ExcaliburZero

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by Excalibur Zero » Fri May 22, 2015 13:10

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: 658
Joined: Thu Sep 20, 2012 03:16
Location: Black-Forest, Germany
GitHub: adrido

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Fri May 22, 2015 23:32

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: 658
Joined: Thu Sep 20, 2012 03:16
Location: Black-Forest, Germany
GitHub: adrido

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Wed May 27, 2015 09:33

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: 658
Joined: Thu Sep 20, 2012 03:16
Location: Black-Forest, Germany
GitHub: adrido

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Sun May 31, 2015 15:25

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: 4392
Joined: Thu Oct 03, 2013 07:48
Location: Switzerland
GitHub: SmallJoker

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by Krock » Sun May 31, 2015 15:39

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: 658
Joined: Thu Sep 20, 2012 03:16
Location: Black-Forest, Germany
GitHub: adrido

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Sun May 31, 2015 15:56

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 213 times
 

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

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by red » Sun May 31, 2015 16:02

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: 658
Joined: Thu Sep 20, 2012 03:16
Location: Black-Forest, Germany
GitHub: adrido

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Sun May 31, 2015 16:14

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
 

Next

Return to Minetest-related projects



Who is online

Users browsing this forum: No registered users and 2 guests