Play Deep Time Earth는 아래 공개 데이터와 도구를 기반으로 만들어졌습니다.
Paleodigital Elevation Models (0–540Ma heightmap)
Scotese, C.R. and Wright, N.M. (2018). PALEOMAP Paleodigital Elevation Models (PaleoDEMS) for the Phanerozoic.
변경사항: NetCDF → 8비트 높이맵 → 1024/2048px 무손실 WebP. 0–50Ma의 기존 해협 확장 처리와 연대별 변환 순서를 보존하며 현대 Natural Earth 마스크는 0Ma에만 적용
0Ma 얕은 영해 보정용 ocean / marine polygon (현대 해안선)
Natural Earth — naturalearthdata.com
변경사항: ne_10m_ocean + ne_10m_marine_polys GeoJSON을 4096×2048 boolean 마스크로 변환, heightmap 마지막 단계에 sea overlay
0–540Ma 표면온도/강수/바람 (55시점, 10Ma 간격 → 109시점 5Ma 보간)
Li, X. et al. (2022). A high-resolution climate simulation dataset for the past 540 million years. Scientific Data, 9, 371.
DOI: 10.1038/s41597-022-01490-4
변경사항: 표면온도의 CESM 연평균값(T)입니다. 당시의 직접 관측이 아닌 모델 추정입니다. NetCDF → 288×192 원 격자의 무손실 RGB WebP(8비트 양자화), 10Ma→5Ma 선형 보간. 전 지구 표면온도 지표는 격자 면적 가중 연평균입니다. 0Ma는 산업화 이전 모델이며 쾨펜은 연평균으로 간소화한 근사 분류입니다. 바람은 별도 텍스처입니다.
Paleobiology Database (화석 산출지 데이터)
Peters, S.E. and McClennen, M. (2016). The Paleobiology Database application programming interface. Paleobiology, 42(1), 1-7.
변경사항: 명시적 overlap 조회, 5Ma 구간(0Ma는0–2.5Ma). 최대10,000건을 분류군·지역·채집지별로 표본화하고 유효 좌표만 표시. 연대 범위·분류군·채집지·문헌 ID 보존. 기록 수는 생물 개체수나 다양성을 뜻하지 않습니다.
판구조 좌표 재구성 (로컬 실행)
Müller, R.D. et al. (2018). GPlates: Building a Virtual Earth Through Deep Time. G-cubed, 19.
DOI: 10.1029/2018GC007584
변경사항: 로컬 PyGPlates로 좌표 사전 계산, 정적 JSON 저장
0–200Ma 판 경계선 (별도 모델 비교)
Seton, M. et al. (2012). Global continental and ocean basin reconstructions since 200 Ma. Earth-Science Reviews, 113.
변경사항: PyGPlates로 판 경계 topology를 계산해 5 Ma 간격으로 표본화하고, 좌표를 0.1°로 반올림하여 정적 JSON으로 저장합니다.
0–540Ma 좌표 재구성 (Scotese2016 기준틀; 지점별 지원 범위 검사)
Scotese, C.R. (2016). PALEOMAP PaleoAtlas for GPlates, v3. Zenodo.
변경사항: PyGPlates로 fossil/city/geo_event 좌표를 사전 회전하여 정적 JSON 저장
200–540Ma 판 경계선 topology
Müller, R.D. et al. (2022). A tectonic-rules-based mantle reference frame since 1 billion years ago – implications for supercontinent cycles and plate–mantle system evolution. Solid Earth, 13, 1127–1159. Model v1.2.4.
변경사항: PyGPlates로 판 경계 topology를 계산해 5 Ma 간격으로 표본화하고, 좌표를 0.1°로 반올림하여 정적 JSON으로 저장합니다.
분류군 실루엣 이미지 (화석 상세창에서 명시 조회·생물 카드 — 런타임 API)
PhyloPic — phylopic.org
변경사항: 런타임 API 호출. 원작자 attribution(업로더와 구분), 작품 UUID·버전, 작품/라이선스 링크를 보존. 썸네일 크기 조정.
현재 연대·경계·시대 이름의 단일 기준
International Commission on Stratigraphy, International Chronostratigraphic Chart, 2026/06.
Source ↗변경사항: 기 경계 JSON 추출 및 표시 색상·다국어 이름 연결
신생대 CO₂ 프록시 자료의 1Ma 구간 요약
CenCO2PIP Consortium (2023), Science 382, eadi5177; vetted data v1.02 (2024).
변경사항: 유효 범주1·2 레코드, 연구별 중앙값의 중앙값. 범위는 표본 분포이며 신뢰구간이 아닙니다. 빈 구간은 미제공.
0.98–64.82Ma 해수면 복원
Miller, K.G. et al. (2020). Smoothed Cenozoic sea-level relative to modern from deep-sea geochemical and continental margin records [dataset]. PANGAEA.
변경사항: 공개 smoothed series 선형 보간; 범위 밖 미제공. 0Ma는 현대 기준0m.
판 경계는 별도 모델 비교 자료입니다. PALEOMAP 지형·좌표와 기준틀이 달라 해안선에 정확히 겹치지 않을 수 있습니다.
바람·수온으로 만든 흐름 도식입니다. 해양 순환 모델의 결과가 아니며 입자 속도는 실제 유속을 뜻하지 않습니다.
Wind: CESM annual mean U/V, 1000 hPa. Atmospheric rim glow is decorative.
Smithsonian NMNH의 CC0 공개 표본 예시입니다. 지도에 표시된 PBDB 기록과 동일한 표본이라는 뜻은 아닙니다. 학명과 연대는 박물관 원자료 표기를 유지했습니다.
Anomalina beccariiformis (White, 1928)
CC46806 · Mesozoic / Cretaceous / Late
Smithsonian Institution, National Museum of Natural History
Hyracotherium tapirinum (Cope)
V1076 · Cenozoic / Paleogene / Eocene / Wasatchian
Smithsonian Institution, National Museum of Natural History
Platycarya americana Hickey
PAL606437 · Cenozoic / Paleogene / Eocene
Smithsonian Institution, National Museum of Natural History
Porzana astrictocarpus Olson
PAL175893 · Cenozoic / Recent
Smithsonian Institution, National Museum of Natural History
Neocaudites triplistriatus (Edwards, 1944)
PAL172753 · Cenozoic / Neogene / Miocene
Smithsonian Institution, National Museum of Natural History
Amphissa reticulata Dall
PAL651332 · Cenozoic
Smithsonian Institution, National Museum of Natural History
Geist Font
Google Fonts (Vercel)
OFL 1.1
O₂ literature ranges
Mills et al. (2023), Evolution of Atmospheric O₂ Through the Phanerozoic, Revisited, DOI 10.1146/annurev-earth-032320-095425
자체 문헌 요약
생물군/계통수
교과서/문헌 기반
자체 편집
Aurora — Scott Buckley · CC BY 4.0
도입부를 60초 반복 음악으로 편집하고 연결부와 음량을 조절했습니다.
충돌 효과음: Play Deep Time Earth가 노이즈와 사인파를 합성해 제작했습니다.
Next.js · React · Three.js · React Three Fiber · GLSL · Tailwind CSS · PyGPlates · Python