Argos wrote:I have pushed a new update to my version of minetestmapper.
Notable new features are:For a full list of changes, consult the Changelog.
- A height map (using different colors for different heights) can be generated instead of a regular map
- The map can directly be generated in a reduced size. This allows overview maps of huge worlds to be easily created. In addition, this now also allows full world maps of such worlds to be actually generated (at a reduced size)..
- A custom scale division can be specified.
More infomation:
est31 wrote:[...] So it needs around 36 seconds between startup and printing "Map Output Geometry", and 3 seconds until it has generated an image.
The documentation is good and useable and the mapper does an excellent job.
I've been using Argos'/Rogier-5's minetestmapper to create the overview maps for LinuxGaming ever since he released his fork. A very reliable program that does the job very well.
Many thanks, Argos, for the great work you've done. ;)
rubenwardy wrote:You may be interested in this pull request:
Split block position into separate fields in SQLite3 database - https://github.com/minetest/minetest/pull/1845
est31 wrote: However, when I run it on an area where everything is a "miss", I get an execution time of 57 seconds. So unfortunately that option doesn't help much.
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
- Code: Select all
Statistics: blocks read: 8257398 (0 cached + 36150 uncached); blocks rendered: 36150; area rendered: 4032/4032 (1032192 nodes)
est31 wrote:wow, that made it blazingly fast. thanks! Can you make that patch an option?
I guess its still better for larger areas.
Backend Size Y Opt Query Read Render Area Total User Sys Time CPU Input Output
leveldb 1024 63 no 0.0M 0.0M 0.0M 0.0M 0.0M 61.1 12.5 1:19 92% 17.401M 520
leveldb 1024 63 yes 0.0M 0.0M 0.0M 0.0M 0.0M 2.3 0.1 0:03 80% 0.077M 520
leveldb 4096 63 no 0.2M 0.2M 0.2M 0.1M 0.1M 88.9 13.7 1:52 91% 17.656M 792
leveldb 4096 63 yes 0.3M 0.2M 0.2M 0.1M 0.1M 30.6 0.7 0:34 89% 0.401M 792
leveldb 16384 63 no 1.1M 1.1M 1.1M 0.3M 1.0M 199.5 14.7 3:50 92% 18.378M 1752
leveldb 16384 63 yes 7.0M 1.1M 1.1M 1.0M 1.0M 181.4 2.7 3:17 93% 1.504M 1752
leveldb 65536 63 no 1.3M 1.3M 1.3M 0.3M 6.5M 248.2 14.2 4:39 93% 18.613M 2088
leveldb 65536 63 yes 126.7M 1.3M 1.3M 16.0M 16.0M 1136.2 4.4 19:23 98% 2.320M 2168
leveldb 65536 255 no 3.0M 3.0M 3.0M 0.3M 6.5M 424.4 14.8 7:40 95% 18.944M 2096
leveldb 65536 255 yes 507.1M 3.0M 3.0M 16.0M 16.0M 3931.0 8.5 1:06:26 98% 3.480M 2184
jp wrote:Simple question : you intend to contribute on the official repo ?
addi wrote:lot of thanks for your windows build. it works great :)
est31 wrote:The official version of "--disable-blocklist-prefetch" doesn't have any speed improvements, only the one at WIP-mt. Does it really disable the prefetch?
maybe because its a command-line tool?12Me21 wrote:I can't get it to work. When I click on the .exe file, a window pops up for a 100th of a second and then disappears.
https://github.com/Rogier-5/minetest-mapper-cpp/wiki/Downloads wrote:
- Unpack it somewhere in your user directory. Do not place it in c:\Program Files\ or another 'standard' location for programs. That seems to cause problems. Alongside your minetest package should be just fine.
- Start minetestmapper from a command-line.
minetestmapper-20150301\bin\minetestmapper.exe- If all is well, it prints a long help message. Next, read the manual (included in the doc directory), and start mapping.
addi wrote:maybe because its a command-line tool?12Me21 wrote:I can't get it to work. When I click on the .exe file, a window pops up for a 100th of a second and then disappears.https://github.com/Rogier-5/minetest-mapper-cpp/wiki/Downloads wrote:
- Unpack it somewhere in your user directory. Do not place it in c:\Program Files\ or another 'standard' location for programs. That seems to cause problems. Alongside your minetest package should be just fine.
- Start minetestmapper from a command-line.
minetestmapper-20150301\bin\minetestmapper.exe- If all is well, it prints a long help message. Next, read the manual (included in the doc directory), and start mapping.
12Me21 wrote:I can't use the command line because I'm not an admin.
@echo off
minetestmapper.exe --help
pause
Krock wrote:12Me21 wrote:I can't use the command line because I'm not an admin.
Create a new in the same directory as minetestmapper.exe: run.bat
Open it with notepad and save it with those contents:Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
- Code: Select all
@echo off
minetestmapper.exe --help
pause
If you can't run that simple script, ask the system admin to allow it.
@echo off
cmd
@echo off
c:\windows\system32\cmd
est31 wrote:Hi Argos, I have a build failure with the latest commit: https://gist.github.com/anonymous/c894b3737759127fbae4
Adding the following line to the file db.h made it build:
#define __STDC_LIMIT_MACROS
This page gives more explanations why.
Can you add that line?
cmake .
est31 wrote:Yes, cmake reports C++11 usage. The changes from the stdint make it compile.
Users browsing this forum: No registered users and 10 guests