Camera - TeamCrazyPerformance/Game_study GitHub Wiki

Inspector

image

  • Clear Flags: clear Flags : 여백을 어떻게 처리할건지 결정한다. 여백은 아무런 오브젝트가 없을 때의 공간을 의미한다.
    • Skybox: 따로 지정한 게임 맵 영역 외부의 화면
    • Soild Color: 단색
    • Depth only: 투명
    • Don't clear: 이전 프레임을 지우지 않음 (잔상이 남음)
  • Background: 카메라 안의 모든 요소를 그렸고, Skybox도 다 그려서 더 이상 그릴 오브젝트가 없을 경우 빈 공간에 적용될 색상. Skybox를 사용할 경우 Skybox의 색에 맞게 사용하는 것이 좋다.

image

  • Projection: 원근감을 설정한다. Perspective는 원근감을 표현하여 3차원처럼 느끼게 해주고, Orthographic은 원근감이 없어 2차원 공간처럼 만들어 준다.

  • Size: Orthographic일 때 카메라를 확대하거나 축소한다.

image

  • FOV(Field of View) Axis: Perspective일 때 시야각의 축을 선택할 수 있다. 수평 시야각과 수직 시야각 둘중 하나의 시야각을 조절할 수 있다.
  • FOV(Field of View): 시야각을 조절한다. 위에서 선택한 시야각을 조절한다.

image

  • Clipping Planes: 렌더링을 하는 카메라부터의 거리 범위를 지정한다. 이 범위 외엔 사물을 렌더링하지 않는다. 3D에서 주로 사용하는 옵션이다.

VPR

  • View Port Rect: 카메라가 보여주는 화면의 Rect이다. 크기와 좌표를 조절해 여러가지 카메라를 한 화면에 띄울 수도 있다.

  • Depth: 카메라의 우선순위다. 높을 수록 우선순위가 더 크다.

  • Rendering Path: 카메라가 사용할 렌더링 방법을 정한다.

  • Render Texture: 카메라의 출력에 특정 Texture를 덧씌운다.

  • Target Display: 복수의 화면(듀얼 모니터 등)을 사용할 때 어느 모니터에 카메라의 렌더링 결과물을 출력할지 정하는 옵션이다. 유니티는 최대 8개의 모니터를 지원한다.

  • HDR: 카메라에 HDR을 적용할지 정한다.

  • MSAA: 카메라에 Multi Sampling Anti-Aliasing을 적용할지 정한다.