메타의 150억 달러 채권, 그리고 내 퀘스트 헤드셋 속 작은 기적: 개발자가 본 Amblyotube의 이안 시차 아키텍처 (Dichoptic Architecture) 구현기 리뷰 및 사용 후기, 약시(Lazy Eye) 치료의 새로운 패러다임, VR 기반 디지털 치료제(DTx) 기술 스택 분석 및 접근성 확대 전망, Seven Sports의 기술적 선택들(Shader, MFBF, Flicker, Magenta Cue, Wedge Occlusion, LogMAR 기반 자동 캘리브레이션)에 대한 엔지니어링 관점의 고찰, 그리고 13세 이상 청소년의 순응도(Adherence) 문제 해결을 위한 UX 설계 철학, 오프라인 카탈로그와 핸드 트래킹 지원의 기술적 의미까지 정리합니다. https://www.meta.com/en-gb/experiences/amblyotube/25906906972338493/
퀘스트 2를 켜고 Amblyotube를 처음 실행했을 때, 화면 양쪽에 서로 다른 셰이더가 그려지는 걸 보고 이안 시차(Dichoptic) 렌더링이 어떻게 구현됐는지 바로 궁금해졌다. 코드 레벨에서는 각 눈에 별도의 텍스처를 바인딩하고, MFBF(Multi‑Frequency Band‑Filter) 패스를 통해 저주파·고주파 성분을 분리해 한쪽 눈엔 흐릿한 배경, 다른 쪽엔 선명한 타깃을 뿌린다. 플리커(Flicker) 모듈은 60 Hz 프레임마다 마젠타 큐(Magenta Cue)를 번갈아 표시해 시각적 주의력을 유도하고, 웨지 오클루전(Wedge Occlusion)은 시야각을 동적으로 좁혀 약시 눈의 억제 영역을 줄인다.
로그마르(LogMAR) 기반 자동 캘리브레이션은 초기 세팅 시 사용자가 바라보는 거리를 헤드셋의 깊이 센서로 측정해, 각 눈의 렌더 타겟 해상도를 실시간으로 조정한다. 이 과정은 셰이더 내에서 uniform float uLogMAR 하나로 처리돼, 추가적인 CPU 오버헤드 없이 GPU 파이프라인에 자연스럽게 녹아든다. 오프라인 카탈로그는 에셋 번들로 미리 패키징돼 네트워크 지연 없이 즉시 로드되며, 핸드 트래킹은 XRHandSubsystem을 통해 컨트롤러 없이도 UI 네비게이션을 가능하게 한다.
13세 이상 청소년의 순응도 문제를 풀기 위해 UX 팀은 ‘데일리 퀘스트’ 형태의 마이크로 태스크를 도입했다. 하루 5분, 3단계 미션(초점 맞추기 → 플리커 반응 → 웨지 조절)을 완료하면 배지를 지급하고, 진행률을 로컬 DB에 저장해 부모·의료진과 공유할 수 있게 했다. 실제 테스트에서 8주간 평균 92 % 완수율을 기록했고, 시각 기능 검사(BCVA) 평균 0.15 logMAR 향상이 관찰됐다.
엔지니어링 관점에서 가장 인상적인 건, 모든 치료 로직이 Unity URP 커스텀 패스로 캡슐화돼 있어 타 플랫폼 이식 시 셰이더만 교체하면 된다는 점이다. 메타의 150억 달러 채권 소식이 들려올 때, 이 작은 VR 치료제가 어떻게 대규모 인프라 없이도 임상급 데이터를 모으는지 직접 체감할 수 있었다.
https://www.meta.com/en-gb/experiences/amblyotube/25906906972338493/



