Develog
로그인

[Unity] Cinemachine 정리

muchan
muchan
∙2026년 5월 6일∙조회 22
Unity
유니티 공부 기록
본문 로딩 중...
이전 글[Unity] 유니티의 업데이트 함수들
다음 글[Unity] JSON 직렬화/역직렬화(2)
0
muchan

게임 버그도 콘텐츠입니다.

새 글이 올라오면 Develog 알림으로 알려드려요

댓글 0

Cinemachine이란?

Unity에서 제공하는 카메라 시스템으로 복잡한 카메라 움직임과 연출을 코드 없이도 쉽게 구현할 수 있도록 도와주는 기능

플레이어 추적, 부드러운 이동, 화면 흔들림, 컷신 카메라 전환 등 다양한 기능을 제공함

Cinemachine은 Unity Package Manager에서 검색하여 설치할 수 있다.

여러 버전이 있지만 2.10.7이 개인적으로 쉬운 것 같다.

설치하면 우클릭을 했을 시 Cinemachine이 추가되는 것을 볼 수 있다.

여기서 VirtualCamera를 클릭한다

CinemachineVirtualCamera를 조작해 자연스러운 연출을 할 수 있다.

주요 항목들

  • Follow: 카메라가 위치를 따라갈 대상
  • Look At: 카메라가 바라볼 대상
  • Lens VerticalFOV: 수직 시야각: 60도는 일반적인 3인칭 카메라 표준값
  • Aim: 카메라 회전 방식
  • Noise: 카메라 흔들림 효과

Body가 중요한 것 같아 Body는 따로 설명

Body는 카메라가 Follow 대상을 어떻게 따라갈지 이동 방식을 결정

  • Do nothing
    • 카메라가 자동으로 이동하지 않음
    • Transform 위치값을 그대로 고정 사용
  • 3rd Person Follow
    • 3인칭 게임 전용 이동 방식
    • 캐릭터 뒤를 어깨 너머 시점으로 따라감
    • 카메라가 캐릭터 회전에 맞춰 함께 회전
  • Framing Transposer
    • 대상을 화면의 특정 위치에 고정하며 따라감
    • X/Y 오프셋으로 화면 내 위치 조정 가능
    • 카메라가 회전은 하지 않고 평행 이동만 함
  • Hard Lock To Target
    • 카메라가 Follow 대상의 위치에 완전히 고정
    • 대상과 카메라가 동일한 위치를 가짐
    • 1인칭 시점이나 카메라를 오브젝트에 붙일 때 사용
  • Orbital Transposer
    • 대상을 중심으로 궤도를 그리며 따라감
    • 플레이어 입력으로 카메라를 좌우로 회전 가능
  • Tracked Dolly
    • 미리 설정한 경로를 따라 카메라가 이동
    • 시네마틱 연출, 컷씬에 주로 사용
  • Transposer
    • Follow 대상과 일정한 오프셋을 유지하며 따라간다
    • Framing Transposer와 유사하지만 월드/로컬 공간 기준 선택 가능

 

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요.

관련 글

[Unity] 제네릭의 컴파일

[Unity] 제네릭의 컴파일

ㅇㅇ

10월 7일42
[Unity] 제네릭과 가변성(variance)

[Unity] 제네릭과 가변성(variance)

제네릭과 가변성

10월 6일821
[Unity] IEnumerator 개요

[Unity] IEnumerator 개요

코루틴에이저포에버

10월 6일4
[Unity] 제네릭의 컴파일
Unity

NEW[Unity] 제네릭의 컴파일

ㅇㅇ

KYO
KYO
420
KYO
KYO
∙10월 7일
420
[Unity] 제네릭과 가변성(variance)
Unity

[Unity] 제네릭과 가변성(variance)

제네릭과 가변성

KYO
KYO
821
KYO
KYO
∙10월 6일
821
[Unity] IEnumerator 개요
Unity

[Unity] IEnumerator 개요

코루틴에이저포에버

KYO
KYO
400
KYO
KYO
∙10월 6일
400