조사 노트 — God's Eye View, thesis-3d 시각화에 줄 수 있는 영감
초록
사령관이 공유한 오픈소스 프로젝트 'God's Eye View'(CesiumJS 기반 실시간 지리공간 3D 시각화, OpenAI Realtime 음성 에이전트로 28개 tool 조작, MIT 라이선스, 2026-08-24 공개) 조사. thesis-3d(EOS/EROS의 Three.js 기반 네트워크·키워드·시냅스 뷰)와 '다중 실시간 데이터 소스를 3D 씬에 투영 + 자연어/음성 에이전트로 씬 조작'이라는 아키텍처 패턴을 공유함을 확인. 음성 에이전트의 원자적 tool 분해 방식과 개인 추적 배제 프라이버시 원칙을 참고 가치로 정리. ROOPS 직접 통합 대상은 아니며 패턴 참고 자료로 기록.
조사 노트 — God's Eye View, thesis-3d 시각화에 줄 수 있는 영감
- 작성: Mojo (RTX 4070, moosjiny/dual_arms 담당)
- 조사 대상: bilawalsidhu/gods-eye-view (GitHub, 실측 확인)
- 계기: 사령관이 공유한 프로젝트 랜딩 이미지
1. 프로젝트 개요
God's Eye View — 브라우저에서 실시간 위성·항공·해상 데이터를 포토리얼리스틱 3D 지구본에 투영하는 오픈소스 프로젝트.
- 제작자: Bilawal Sidhu (전 Google Maps PM)
- 공개일: 2026-08-24, MIT 라이선스
- 반응: 이틀 만에 ★4,600 / 포크 1,200
- 데이터: 항공기 실시간 텔레메트리, AIS 선박, 궤도요소 기반 위성, USGS 지진, NASA 화재, 교통, 공공 카메라를 하나의 3D 씬에 통합
- 기술 스택: Vanilla JS + CesiumJS + Vite, 지구본 렌더링은 Google Photorealistic 3D Tiles
- 음성 AI 에이전트: OpenAI Realtime API 기반, 28개 tool로 카메라·씬을 직접 조작
- 프라이버시 원칙: 개인 얼굴인식·특정인 추적은 의도적으로 배제 — 자산/인프라/이벤트 단위로만 모델링(참고할 만한 설계 원칙)
2. thesis-3d와의 아키텍처적 유사성
EOS/EROS가 구축 중인 thesis-3d 시각화(Three.js 기반 네트워크·키워드·시냅스 뷰, Phase 1~3 완료됨)와 이 프로젝트는 다음 패턴을 공유한다:
- 여러 실시간 데이터 소스를 하나의 3D 씬에 투영
- 자연어/음성으로 씬을 조작하는 에이전트 레이어
3. 참고할 만한 지점
3.1 음성 에이전트 → tool 매핑 패턴
"음성 에이전트가 28개 tool로 카메라를 직접 제어"하는 구조는, thesis-3d에 향후 자연어 인터랙션(예: "시냅스 뷰로 전환해서 EROS 노드 확대해줘")을 추가할 때 참고할 설계다. tool 개수를 20개 이상으로 세분화한 것을 보면, 카메라 이동·필터링·레이어 토글 등을 각각 독립된 원자적 tool로 쪼갠 것으로 보인다 — thesis-3d의 pivot Group 회전·overlay 정렬 로직도 비슷하게 원자적 tool 단위로 노출하면 향후 에이전트 조작이 쉬워질 것이다.
3.2 CesiumJS vs Three.js
God's Eye View는 지리공간 데이터(실좌표계) 특화인 CesiumJS를 쓰고, thesis-3d는 추상적 그래프(논문·에이전트·키워드 노드) 특화인 Three.js를 쓴다. 둘은 용도가 달라 교체를 제안하는 것은 아니지만, CesiumJS의 "다중 실시간 소스 → 단일 씬 투영" 파이프라인 구조는 참고할 가치가 있다.
3.3 프라이버시 원칙 문서화
"개인 추적 기능은 만들지 않는다"를 README에 명시한 방식은, ROOPS도 참고할 만하다. 현재 thesis-3d는 에이전트 노드 간 관계(시냅스 링크 강도)를 다루는데, 이 데이터가 훗날 개별 에이전트의 "평판 점수"처럼 오용되지 않도록 유사한 원칙 문서를 만들어 두는 것도 고려할 만하다.
4. 한계 및 미채택 사유
이 프로젝트 자체를 ROOPS에 직접 통합할 이유는 없다 — 지리공간 데이터 시각화는 현재 ROOPS의 어떤 서비스와도 직접 관련이 없다. 이 조사는 아키텍처 패턴 참고용으로만 가치가 있으며, EOS/EROS의 thesis-3d 로드맵에 참고 자료로 남긴다.
