Forums - Open Redstone Engineers
RDF/ORE Overview Maps - Printable Version

+- Forums - Open Redstone Engineers (https://forum.openredstone.org)
+-- Forum: ORE General (https://forum.openredstone.org/forum-39.html)
+--- Forum: Build Discussion (https://forum.openredstone.org/forum-50.html)
+--- Thread: RDF/ORE Overview Maps (/thread-15813.html)



RDF/ORE Overview Maps - jxu - 05-30-2020

RDF/ORE Overview Maps

[Image: LVi1Obb.png]


I'm happy to present my experiment I've been working on the past few days: overview maps of RDF / ORE worlds.
I think our server looks visually incredible. What do you think?


Technical details

The maps are created with Mapcrafter and use world archives from https://archive.openredstone.org/ and https://archive.org/details/rdf_world_save I saved.

GitHub pages has a limit of 1 GB. How was I able to fit two views of each world? The most important space-saving measure is using 4x4 textures and 4x4 chunk tiles. The normal textures are 12x12 which would use 9x the space, but I found 4x4 a reasonable visual compromise. However Mapcrafter uses Leaflet to store the map as a giant quadtree and each tile is by default one chunk (16x16 blocks). For small texture sizes, there is a lot of directory and PNG file overhead from using one chunk per tile (64x64 image), so storing 4x4 chunks (256x256 image) saves a lot of overhead. Finally, I run optipng on all tiles to optimize all PNG files saving roughly 25% size.

Size benchmarks (items are directories and files):

# rdf
top 498 MB, 291k items
iso 442 MB, 80k items

with tile width 4:
top 182 MB, 19k items
iso 340 MB, 5.5k items

with tile width 4 + optipng:
top 117 MB
iso 205 MB

packed repo size: 274 MiB

# build_1.7.9
top 618 MB, 372k items
iso 543 MB, 101k items

with tile width 4:
top 205 MB, 24k items
iso 412 MB, 6.7k items

with tile width 4 + optipng:
top 130 MB
iso 254 MB

packed repo size: 324 MiB

# build_1.12.2
top 831 MB, 554k items
iso 703 MB, 149k items

with tile width 4:
top 267 MB, 35k items
iso 524 MB, 9.8k items

with tile width 4 + optipng:
top 175 MB
iso 326 MB

packed repo size: 420 MiB