Files
GhiVideo_v4/docs/history/2026-07-15_1312_유동점-월드고정-전환.md
b23042andClaude Fable 5 fcf686f203 문서 — 작업 기록 형식 규칙(작업분·누적 토큰 병기) + 이력 37건
- CLAUDE.md: Context 사용량을 '작업분 + 누적' 병기로 확정(영구 규칙)
- docs/history: 7/15 작업 이력 37건 (포터블·검색 재설계·선형 입체형·
  시점/종점 표기·설정 산출/복원·각종 진단)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-15 16:28:49 +09:00

1.3 KiB

2026-07-15 유동 점 근거리 역행 — 월드(체이니지) 고정 펄스로 전환

소요 시간: 8분 Context 사용량: 작업분 input 130k / output 5k tokens · 누적 input 18400k / output 268k tokens

제보

유동 점이 화면 위쪽(원거리)은 앞으로 흐르는데, 드론에 가까울수록 뒤(드론 쪽)로 흐르는 것처럼 보임 — 모두 앞으로 흐르게.

원인

대시가 화면(픽셀) 좌표 기준으로 이동 — 근거리에서는 지면이 화면 아래로 흘러내리는 속도(수백 px/s)가 대시 상승 속도(36px/s)보다 훨씬 빨라, 지면 기준으로는 뒤로 가는 것처럼 보이는 상대운동 착시.

수정 — StationOverlay.tsx

  • 화면 대시 제거 → 월드 고정 펄스: 체이니지에 고정된 점(30m 간격)이 노선을 따라 실속도 12m/s 로 전진 — 원근 투영을 매 프레임 다시 하므로 어느 거리에서든 지면 기준 항상 진행방향으로 흐름
  • 진행방향: 드론 이동 벡터와 중심선 배열 방향의 투표(dot) 부호로 결정 (역방향 비행도 정상), 중심선 누적거리(clCumRef) 사전 계산
  • 펄스 크기도 원근(지름 연동 rWorld/거리) — 가까울수록 큼 (1.6~9px)

반영

  • 웹(index-oyd_KyNG.js, 07.15 13:12) + 포터블(StationPlayer-Portable) 갱신