- PVSM.RU - https://www.pvsm.ru -

Мартин О'Лири (Martin O'Leary), гляциолог [1] из Университета Суонси, воссоздал Антарктиду в Minecraft. Сейчас модель, с размером 1:1000 от реального континента, содержит более 3 миллиардов блоков. Мартин решился на такую масштабную работу после того, как в Minecraft стали появляться ученые, которые создавали различные модели, включая Манхэттен 19-го века [2].
И гляциолог решил провести собственную работу, только более масштабную. Понятно, что вручную такую модель создать было бы очень затруднительно, и Мартин автоматизировал процесс. Он написал скрипт на Python, с использованием библиотеки редактирования карты Minecraft pymclevel [3]. Также скрипт использовал данные Open Source Geospatial
Foundation плюс информацию с Bedmap2 [4] (здесь содержатся топографические данные по Антарктике с разрешением 1 км).
Каждая измерительная точка стала блоком. К слову, созданием числовых моделей ледяных массивов Мартин занимается большую часть своего времени — это и есть его работа. И ученый в каждом своем проекте старается учесть мельчайшие детали, сделать модель как можно более точной. С Minecraft Мартину повезло: здесь лед представлен ледовым блоком, вода — блоком воды, камень — блоком камня. На вершине Эребуса есть даже блок лавы, который символизирует лавовое озеро на вершине реального вулкана.

В данной локации игроки начинают с точки, с которой отправляется большинство антарктических экспедиций — с острова Аделаиды [5]. Здесь находится научно-исследовательская станция Великобритании. Станция состоит из порта, взлетно-посадочной полосы и ряда небольших домов. К сожалению, все это, а также животный мир Антарктики, слишком мал для того, чтобы появиться в модели Мартина.

В начале проекта О'Лири пробовал загрузить [6] в память все геоданные по Антарктике, но их оказалось слишком много. Поэтому Мартину пришлось уменьшить масштаб модели. Он запустил скрипт и отправился спать. Утром вся работа была проделана — и теперь можно изучать континент [7].
Автор: marks
Источник [8]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/programmirovanie/79931
Ссылки в тексте:
[1] гляциолог: http://ru.wikipedia.org/wiki/%D0%93%D0%BB%D1%8F%D1%86%D0%B8%D0%BE%D0%BB%D0%BE%D0%B3%D0%B8%D1%8F
[2] Манхэттен 19-го века: http://www.nypl.org/blog/2014/05/05/historical-maps-minecraft
[3] pymclevel: https://github.com/mcedit/pymclevel
[4] Bedmap2: http://www.antarctica.ac.uk//bas_research/our_research/az/bedmap2/
[5] острова Аделаиды: https://ru.wikipedia.org/wiki/%D0%9E%D1%81%D1%82%D1%80%D0%BE%D0%B2_%D0%90%D0%B4%D0%B5%D0%BB%D0%B0%D0%B8%D0%B4%D1%8B
[6] пробовал загрузить: http://www.wired.co.uk/news/archive/2015-01/15/minecraft-antarctica
[7] изучать континент: http://www.martinoleary.com/minecraft/
[8] Источник: http://geektimes.ru/post/244454/
Нажмите здесь для печати.