본문 바로가기
TIL

02.21 (TIL-Unity)

by 오랑이귀엽다 2024. 2. 21.

유니티 라이트 컴포넌트에 대한 이해

유니티의 라이트 컴포넌트는 장면에 조명을 추가하고, 그 특성을 조절하여 게임이나 애플리케이션에 생동감과 분위기를 부여하는 데 핵심적인 역할을 합니다. 다양한 종류의 라이트와 그 설정을 이해하는 것은 실감 나는 시각적 경험을 창출하는 데 중요합니다.

1. General 섹션

  • Type: 조명의 형태를 결정합니다.
    • Directional: 무한한 거리에서 오는 평행한 빛으로, 일관된 방향을 가지며 태양과 같은 효과를 낼 때 사용합니다.
    • Point: 하나의 점에서 모든 방향으로 빛을 방출합니다. 전구나 촛불 같은 광원을 모사할 때 적합합니다.
    • Spot: 한 점에서 특정 방향으로 빛이 집중되어 나갑니다. 스포트라이트 효과를 낼 때 사용됩니다.
    • Area: 넓은 면적에서 빛을 방출하여 부드러운 그림자를 생성합니다.
  • Mode: 조명이 장면에 어떻게 적용될지 결정합니다.
    • Realtime: 조명이 실시간으로 계산되어, 동적인 조명 효과가 필요할 때 사용합니다.
    • Mixed: 실시간과 구워진(baked) 조명의 중간 형태로, 효율적인 성능과 시각적 효과를 모두 고려할 때 사용됩니다.
    • Baked: 조명이 게임 실행 전에 미리 계산되어 장면에 포함됩니다. 정적인 환경에 적합합니다.

2. Emission 섹션

  • Color: 조명의 색상을 결정합니다.
  • Intensity: 조명의 강도를 조절합니다. 높을수록 밝은 빛을 방출합니다.
  • Indirect Multiplier: 간접 조명의 강도를 조절합니다.
  • Range: 조명이 도달할 수 있는 거리를 결정합니다. 주로 'Point'와 'Spot' 타입에서 사용됩니다.

3. Rendering 섹션

  • Render Mode: 조명이 렌더링될 때의 중요도를 결정합니다.
    • Auto: 유니티가 자동으로 조명의 중요도를 결정합니다.
    • Important: 조명이 높은 우선순위로 렌더링됩니다.
    • Not Important: 성능을 위해 조명이 낮은 우선순위로 렌더링됩니다.
  • Culling Mask: 조명이 적용될 오브젝트들을 레이어 별로 선택할 수 있습니다. 'Everything'을 선택하면 모든 레이어에 조명이 적용됩니다.

4. Shadows 섹션

  • Shadow Type: 그림자의 유형을 결정합니다.
    • No Shadows: 그림자가 생성되지 않습니다.
    • Hard Shadows: 선명한 경계를 가진 그림자를 생성합니다.
    • Soft Shadows: 부드러운 경계를 가진 그림자를 생성합니다.
  • Baked Shadow: 구워진 모드에서 그림자의 영향을 결정합니다.

이러한 조명 설정들은 게임의 시각적 퀄리티와 성능에 직접적인 영향을 미치므로, 개발자는 장면의 요구 사항과 목표에 맞춰 적절한 조명 타입과 설정을 선택해야 합니다.

'TIL' 카테고리의 다른 글

03.14 (TIL-Unity)  (0) 2024.03.15
02.22(TIL-Unity)  (0) 2024.02.22
02.20 (TIL-Unity)  (0) 2024.02.20
02.16 (TIL-Unity)  (0) 2024.02.16
02.14 (TIL-Unity)  (0) 2024.02.14