Devotd Github
새 소식개발 도구

mrsarac/ff-tracking v1.0.0 — 에이전트 화면 추적 영상 파이프라인

mrsarac/ff-tracking v1.0.0은 AI 에이전트의 터미널 화면을 가상 카메라로 촬영하는 듯한 영상으로 만드는 Rust 프로젝트다.

저장소 정보mrsarac/ff-tracking ↗

mrsarac/ff-tracking v1.0.0은 AI 에이전트의 터미널 화면을 가상 카메라로 촬영하는 듯한 영상으로 만드는 Rust 프로젝트다.

GitHub 설명: A virtual camera films an AI agent's screen while a tracker locks onto every glyph. Two fframes passes, one SkSL shader, all sound synthesized.

스타
★ 563
포크
34
언어
Rust
라이선스
MIT
최신 릴리스
v1.0.0
원문 보기 ↗GitHub에서 보기 ↗

mrsarac/ff-tracking은 AI 에이전트가 터미널에 입력하는 글자를 글리프 단위로 추적하고, 가상 카메라가 화면을 촬영하는 듯한 6초 영상을 만든다. GitHub에 공개된 최신 릴리스는 v1.0.0이다. Rust 프로젝트이며 MIT 라이선스를 사용한다.

영상은 fframes의 두 패스 렌더링으로 구성된다. 첫 패스는 글자마다 SVG 텍스트를 그려 글리프 좌표를 확보하고, 두 번째 패스는 단일 SkSL 셰이더로 원근 투영, 심도-of-field, 색수차, 블룸, LED 그리드를 처리한다. 심도-of-field는 초점이 맞지 않는 부분을 흐리게 만드는 효과다. 두 패스와 사운드는 같은 hud 크레이트를 읽어 추적 좌표와 초점이 어긋나지 않게 설계됐다. 효과음은 tools/sfx.py가 합성하며, macOS에서는 Metal, Windows에서는 Vulkan을 사용하고 FFmpeg로 영상을 인코딩한다.

다만 이 프로젝트는 재사용 도구라기보다 영상 연출을 위한 좁은 범위의 스타일 테스트에 가깝다. 전체 67개 파일 가운데 테스트는 score 크레이트의 parity 테스트 1개이며, 지속적 통합 설정은 없다. 성능이나 품질을 판단할 벤치마크 수치도 제시되지 않아, 렌더링 설계의 세부 사항은 확인할 수 있지만 실제 성능 근거는 제한적이다.