Files
GhiVideo_v4/docs/history/2026-07-15_1334_원통-이음매-오프스크린합성.md
T
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

26 lines
1.2 KiB
Markdown

# 2026-07-15 원통 셸 이음매 잘림/중첩 — 오프스크린 불투명 합성으로 해소
**소요 시간**: 5분
**Context 사용량**: 작업분 input 90k / output 3k tokens · 누적 input 19600k / output 300k tokens
## 제보 (스크린샷)
중심선을 감싸는 반투명 원통이 중간중간 잘려 보이고 중첩 부분이 진하게 보임 — 정확한 관찰.
## 원인
원통 셸을 짧은 세그먼트 '반투명' 스트로크로 이어 그려서:
- 세그먼트 이음매(라운드 캡 겹침)마다 알파가 중첩 → 진한 띠
- 폭 버킷이 바뀌는 지점은 다른 패스로 그려져 단차(잘림)처럼 보임
## 수정 — StationOverlay.tsx
- **오프스크린 캔버스에 '불투명'으로 셸 3층을 그린 뒤, 메인 캔버스에 전체를
한 번(globalAlpha 0.32)에 합성** — 불투명 겹침은 흔적이 없으므로 이음매·단차가
원천 제거되고, 투명도는 화면 합성 단계에서 균일하게 적용됨
- 폭 버킷 배치 최적화 유지(불투명이라 겹침 무해), 캔버스 크기 변경 시 오프스크린 재생성
## 반영
- 웹(index-D3J3-0ig.js, 07.15 13:34) + 포터블(StationPlayer-Portable) 갱신