Tattoy가 이제 애니메이션 커서 지원

2025-07-26
Tattoy가 이제 애니메이션 커서 지원

Tattoy 터미널 에뮬레이터가 이제 애니메이션 커서를 지원합니다! Ghostty와 같은 형식을 사용하며, 사용자 정의 셰이더를 사용하여 커서를 렌더링합니다. Tattoy는 UTF8 텍스트 기반의 "픽셀"("▀"와 "▄")을 사용하여 렌더링하지만, Ghostty의 픽셀 렌더링과 달리 미묘한 차이가 손실될 수 있지만, 픽셀화된 효과도 매력적일 수 있습니다. 개발 과정에서 앤티앨리어싱 가장자리의 투명도 지원이 어려웠는데, 궁극적으로 터미널의 픽셀화된 버전을 생성하고 후처리하여 해결했습니다. 현재 큰 터미널에서는 약간의 지연이 발생할 수 있으며, 향후 성능 향상과 호스트 터미널 에뮬레이터의 모든 커서 렌더링을 Tattoy가 인계함으로써 해결될 예정입니다.

더 보기

Tattoy: GPU 기반 효과로 터미널을 강화하세요

2025-06-13
Tattoy: GPU 기반 효과로 터미널을 강화하세요

Tattoy는 UTF8 반쪽 블록을 사용하여 그래픽을 렌더링하는 터미널 향상 프레임워크입니다. GPU 셰이더와 ShaderToy 셰이더를 지원하며, 터미널 스크롤백의 실시간 업데이트 미니맵을 제공합니다. 텍스트 대비를 자동으로 조정하며, 기존 셸과 테마와 호환되고, 오디오 시각화나 시스템 모니터와 같은 명령을 백그라운드에서 실행할 수 있습니다. 또한, Tattoy는 개발자가 어떤 언어를 사용해서든 기능을 확장할 수 있는 플러그인 시스템을 갖추고 있습니다.

더 보기