iggyfisk / highperch

highper.ch official web
2 stars 1 forks source link

Improved base minimaps #54

Closed iggyfisk closed 5 years ago

iggyfisk commented 5 years ago

With the towers drawn on the increased size I think there's lots to gain from having higher resolution and/or no start location markers on the .jpgs. Terenas Stand even moved the starting locations significantly from our old mini.

I think we can go as far as taking new screenshots from worldedit/in game with iseedeadpeople, just for the maps in 3s/4s rotation. Then add as they come when we feel like it. Experiment with classic/reforged graphics. Not gonna happen before the game works though.

Would also be real snazzy to have real starting locations marked with an XL pixel, I'll look into that.

tylerkerr commented 5 years ago

This was done for launch. We'll have to crunch out more minimap images if we want to support more maps than the Reforged beta mappool, but the low-res images are still up as fallback.

For posterity, here was my workflow:

  1. Open the legacy minimap in Photoshop and scale it to ~1500x1500px
  2. Open the map in question in classic WorldEdit
  3. (optional: use GPU drivers to force AA/AF for worldedit.exe)
  4. Disable Weather, Lighting, Shadows, and Info display layers
  5. Advanced->Show Entire Map
  6. Zoom as appropriate and grab a square screenshot covering the entire map plus some extra black area
  7. Paste the screenshot into the same Photoshop document as above
  8. Put the legacy minimap layer on top and set its opacity to ~60%
  9. Free transform fixed-aspect scale and position the legacy map to match the map features on the hi-res screenshot as best as possible
  10. Hide the hi-res screen screenshot, then crop the document to the exact dimensions of the upscaled legacy minimap layer
  11. Hide the legacy layer and show the hi-res layer
  12. Optional: make the black bezel symmetrical and smooth by selecting the area of the map you want to show, invert selection, feather selection 5px, clear selection, and paint bucket the background layer #000000
  13. Save the PSD for later and export a 300x300px 80% quality jpeg to the /perchweb/static/images/minimaps/ dir