NUKEMAP3D by Alex Wellerstein

W latach 2015-2016 firma Google zaprzestała wspierania i obsługi wtyczki Google Earth Browser Plugin. Była to podstawowa technologia, która umożliwiała funkcjonowanie NUKEMAP3D.

Na dzień dzisiejszy (2019), nie ma obecnie dostępnych realnych zamienników dla Google Earth Browser Plugin (to znaczy, nie ma publicznie dostępnych interfejsów API w przeglądarce, które duplikują pokrycie całej Ziemi budynkami i pozwalają programistom na dynamiczne importowanie własnych plików modeli). Jeśli realny zamiennik stanie się dostępny, NUKEMAP3D powróci.

Co robił i jak wyglądał NUKEMAP3D?

NUKEMAP3D był mashupem pomiędzy NUKEMAP i Google Earth Browser Plugin, stworzonym przez Alexa Wellersteina w 2013 roku. Pozwalał on użytkownikowi zobaczyć efekty naziemne broni jądrowej nad dowolnym miastem na świecie w 3D, a także renderować dokładną pod względem wielkości chmurę grzybów dla każdej danej wydajności broni jądrowej. Celem była pomoc w ludzkim zrozumieniu detonacji broni jądrowej: każdy widział zdjęcia chmur grzybów atomowych, ale niewiele osób zdaje sobie sprawę, jak duże są one w rzeczywistości. Nawet „mała” broń jądrowa (według współczesnych standardów), jak ta użyta nad miastami Hiroszima i Nagasaki, jest wielokrotnie większa od wszystkiego, co kiedykolwiek zbudował człowiek. Poprzez zaangażowanie trzeciego wymiaru, coś bardziej intuicyjnego wyzwala się w mózgu, nawet bardziej niż reprezentacje 2D możliwe w oryginalnym NUKEMAP.

Niektóre zrzuty ekranu z NUKEMAP3D zostały zachowane (kliknij, aby zobaczyć w pełnym rozmiarze):


20 kilotonów na Manhattanie, widzianych z wysokości samolotu

20 kilotonów na Manhattanie w centrum miasta, widzianych z bliższej powierzchni, ze Statuą Wolności i centrum Manhattanu dla skali

20 kilotonów na Manhattanie (animowany GIF; Można zlecić podniesienie chmury w czasie rzeczywistym, co zajęłoby około 10 minut)

20 kiloton na Boston, widziane z wysokości samolotu

20 kiloton na Waszyngton, DC, widziane z wysokości samolotu

20 kiloton na Waszyngton, DC, widziane z Biblioteki Kongresu

20 kiloton na centrum Manhattanu, widzianego z New York Academy of Medicine (Upper East Side), z widocznym interfejsem aplikacji

800 kiloton na Nowy Jork, widzianego z wysokości samolotu w znacznej odległości

800 kiloton na Nowy Jork, widzianego z niskiej orbity okołoziemskiej (tj.e., Międzynarodowej Stacji Kosmicznej)

Detonacja o bardzo wysokiej wydajności (nie pamiętam dokładnej wydajności; prawdopodobnie co najmniej 10 megaton), widziana z bardzo daleka, demonstrująca zarówno jej dużą wysokość, jak i to, że detonacje o wysokiej wydajności mają niezwykle szerokie wierzchołki grzybów. Jedną z moich ulubionych demonstracji NUKEMAP3D było pokazanie, że jeśli warunki atmosferyczne byłyby nierealistycznie czyste, chmura grzybów z detonacji o mocy 1 megatony w Waszyngtonie byłaby widoczna z pochodni na Statui Wolności.

Więcej informacji o tworzeniu kodu można znaleźć w NUKEMAP FAQ.

Jakie istnieją alternatywy dla NUKEMAP3D?

W tej chwili jedyną łatwą alternatywą jest użycie eksperymentalnej opcji wyjściowej KMZ programu NUKEMAP. Aby z niej skorzystać, ustaw detonacje, które chcesz oglądać w 3D w NUKEMAP, a następnie kliknij na „Opcje zaawansowane”:

Przewiń na koniec „Opcji zaawansowanych”, a znajdziesz link z napisem „Eksportuj do KMZ”:

Kliknięcie go otwiera opcje „Eksportuj do KMZ”. Jest tam wiele opcji, ale prawdopodobnie będziesz chciał zostawić domyślne i kliknąć „Pobierz plik”. Ale możesz poeksperymentować z innymi opcjami, jeśli nie wygląda to tak, jak byś chciał, albo chcesz, żeby pokazywało fallout lub fireball. Po pobraniu pliku KMZ (domyślnie nazwanego nukemap.kmz), można go otworzyć w darmowej aplikacji Google Earth Pro:

Jak zaznaczono, ta funkcjonalność jest wciąż eksperymentalna. Na przykład, nie zawsze niezawodnie eksportuje pióropusze opadów. A aplikacja Google Earth nie renderuje budynków z tej samej odległości, co plugin, więc nie daje takiego samego efektu. Zauważ, że gdy jest już w Google Earth Pro, możesz wyłączyć różne składniki modelu jako „warstwy” na pasku bocznym.

Jaka jest przyszłość kodu NUKEMAP3D?

Jeśli pojawi się realny zamiennik dla Google Earth Browser Plugin, przeniosę do niego kod. Google Map’s WebGL codebase wydaje się wspierać budynki 3D jak Google Earth Browser Plugin kiedyś zrobił, ale nie otworzyli API dla deweloperów. Nie jest jasne, że będą (motywacja zysku Google w dużej mierze doprowadziła do zabicia takich inicjatyw z tego, co mogę powiedzieć).

Projekt NUKEMAP-VR jest obecnie rozwijany w Stevens Institute of Technology przy użyciu kodów efektów NUKEMAP3D. Może być w stanie zapewnić interesującą alternatywę dla wtyczki do przeglądarki, choć aplikacja VR będzie (na razie) znacznie bardziej ograniczona pod względem tego, kto może uzyskać do niej dostęp, a także jej zdolność do renderowania miast. (Google rozwija Google Earth VR API, ale odrzucili mój wniosek, aby rozwijać się na nim, ponieważ są one zainteresowane przede wszystkim w twórców gier wideo w tym momencie. Sigh.)

Jeśli jesteś programistą z innymi pomysłami lub powiązaniami z firmami, które mogłyby ułatwić dalszą pracę nad tym, proszę, skontaktuj się ze mną. Najbliższą rzeczą do Google Earth Browser Plugin jest Cesium, ale nie ma jeszcze globalnego wsparcia dla budynków, więc nie może być naprawdę używany, aby dać poczucie skali chmury grzybów.

Ta strona została ostatnio zaktualizowana w czerwcu 2019 przez Alex Wellerstein.

.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.