Skip to content

TerminalTextEffects

TerminalTextEffects (TTE) is a terminal visual effects engine, application, and Python library.

터미널 텍스트 효과 엔진

About

  • 터미널용 비쥬얼 특수효과 엔진
  • 시스템 어플리케이션으로 직접 사용하거나, Python 라이브러리로 자신의 스크립트/애플리케이션내에서 사용 가능
  • Xterm 256/RGB 컬러 지원
  • 경로, 웨이포인트, 모션 Easing을 통한 복잡한 문자열 이동, 쿼드/큐빅 베지어 커브 지원
  • 심볼/색상 변경, 레이어, Easing 및 경로 동기화 진행이 포함된 장면을 통해 복잡한 애니메이션을 구현 가능
  • 가변 정지/단계별 색상 그라데이션 생성
  • 커스텀 콜백 지원 및 다양한 사전 정의 액션을 통한 경로/씬 상태 변경에 대한 이벤트 처리
  • 인라인으로 실행되어 터미널 상태와 워크플로를 보존

효과 쇼룸

  • 빔 효과: 캔버스 위를 이동하며 문자를 밝히는 빔을 생성함.
  • 바이너리 경로: 문자를 이진 형태로 디코딩하여 캔버스 외부에서 입력 좌표로 이동함.
  • 블랙홀: 별이 있는 필드에서 블랙홀을 생성하고 별을 흡수한 후 데이터를 폭발시켜 원래 위치로 되돌림.
  • 바운시 볼: 문자가 캔버스 상단에서 떨어져 바운시 볼처럼 튀다가 제자리에 정착함.
  • 버블: 문자를 버블 형태로 만들어 떠다니다가 터짐.
  • 번 효과: 문자가 점화되어 화면을 태움.
  • 컬러 시프트: 터미널 전체에 색상이 변하는 그라디언트를 표시함.
  • 크럼블: 문자가 먼지로 부서졌다가 다시 재형성됨.
  • 디크립트: 영화 스타일의 텍스트 디크립션 효과를 제공함.
  • 오류 수정: 잘못된 초기 위치에서 올바른 위치로 문자를 교환함.
  • 확장: 문자가 중앙에서 확장됨.
  • 불꽃놀이: 문자가 화면 위로 발사되어 불꽃놀이처럼 폭발하고 제자리에 정착함.
  • 중앙 확장: 캔버스 중앙에서 한 행 또는 열로 확장됨.
  • 궤도 발사: 네 개의 발사기가 캔버스를 돌며 문자를 발사하여 중앙에서 텍스트를 형성함.

See also

Favorite site