PUBG AND FORTNITE MAPS TRAINER Save Abandoned

PlayerUnknowns Battlegrounds Fortnite Terrain Maps Heights and Normals

Project README

Launcher Password: uni1010

Make sure to leave a star if this repository helped you!

PUBG & Fortnite | Terrain Maps

PlayerUnknown's Battlegrounds currently features seven maps: Erangel, Erangel Classic, Miramar, Sanhok, Vikendi, Karakin, and Camp Jackal. This repository provides information and scripts for extracting elevation and normal maps from the game's sources.

Please note that all preview images are downscaled to 8-bit 512px × 512px and should not be used for rendering (normal data is downsampled using bicubic resampling).

Erangel Height Map Erangel Normal Map
PUBG - Erangel elevation preview PUBG - Erangel normal preview
Erangel Classic Height Map Erangel Classic Normal Map
PUBG - Erangel Classic elevation preview PUBG - Erangel Classic normal preview
Miramar Height Map Miramar Normal Map
PUBG - Miramar elevation preview PUBG - Miramar normal preview
Sanhok Height Map Sanhok Normal Map
PUBG - Sanhok elevation preview PUBG - Sanhok normal preview
Vikendi Height Map Vikendi Normal Map
PUBG - Vikendi elevation preview PUBG - Vikendi normal preview
Karakin Height Map Karakin Normal Map
PUBG - Karakin elevation preview PUBG - Karakin normal preview
Camp Jackal Height Map Camp Jackal Normal Map
PUBG - Camp Jackal elevation preview PUBG - Camp Jackal normal preview

Fortnite

Apollo Height Map Apollo Normal Map
Fortnite - Apollo elevation preview Fortnite - Apollo normal preview
Papaya Height Map Papaya Normal Map
Fortnite - Papaya elevation preview Fortnite - Papaya normal preview

Please note that the Fortnite map should be rotated by 90° counter clockwise (and the normals converted accordingly).

Details on the Map Encoding

Elevation and normals are packed into 512px × 512px × 32bit tiles. The first byte and the fourth byte are the 8bit coefficients of the normal. The second and third bytes encode a 16bit elevation/height. Moreover, every .ubulk tile file encodes the 512px × 512px tile as well as additional downscaled variations (mipmaps), probably LOD1 and LOD2. The binary size of each tile file accumulates to: 512px [width] × 512px [height] × 4bytes [1byte per channel] × (1 [lod0] + 0.25 [lod1] + 0.0625 [lod2]) = 1376256bytes = 1.31MiB

The following paragraphs enumerate the relevant tiles: the first two indices identify the Heightmap_x#_y#_sharedAssets group/directory, the following array contains the indices of tiles with normal/elevation data encoded.

Open Source Agenda is not affiliated with "PUBG AND FORTNITE MAPS TRAINER" Project. README Source: AbcU0/PUBG-AND-FORTNITE-MAPS-TRAINER

Open Source Agenda Badge

Open Source Agenda Rating