Unity Light : 조명

2024. 3. 15. 10:50·Unity
반응형

개요

유니티는 다양한 조명 유형을 제공하여 게임 개발자들이 현실적인 조명 효과를 구현할 수 있도록 지원합니다. 이 글에서는 가장 일반적으로 사용되는 4가지 조명 유형인 Spot, Directional, Point, Area에 대해 자세히 설명하고 각 유형의 특징, 장단점, 활용 예시 등을 비교 분석합니다.

조명 유형 비교

유형 특징 장점 단점 활용 예시
Spot 원뿔형 조명 - 집중적인 조명 효과 - 특정 영역 강조 - 범위 제한 - 경계선 명확 - 손전등, 조명, 스포트라이트
Directional 태양광과 유사한 평행 조명 - 넓은 범위 조명 - 그림자 효과 자연스러움 - 방향 조절 제약 - 면적 조명 어려움 - 실외 환경, 햇빛, 달빛
Point 모든 방향으로 빛 발산 - 자연스러운 조명 효과 - 다양한 형태 구현 - 성능 비용 증가 - 넓은 범위 비효율적 - 실내 환경, 전구, 양초
Area 직사각형 면 형태 조명 - 부드러운 조명 효과 - 벽, 창문 등 표현 - 성능 비용 증가 - 복잡한 설정 - 실내 환경, 네온사인, 벽난로

 

Spot Light

  • 특징: 원뿔형 형태의 집중적인 조명을 제공합니다.
  • 장점 
    • 특정 영역을 강조하고 집중적인 조명 효과를 구현할 수 있습니다.
    • 다양한 쿠기(Cookie)를 사용하여 조명 패턴을 조절할 수 있습니다.
  • 단점:
    • 조명 범위가 제한되어 있어 넓은 영역을 비추기에는 적합하지 않습니다.
    • 경계선이 명확하여 자연스럽지 않은 조명 효과를 만들 수 있습니다.
  • 활용 예시: 손전등, 조명, 스포트라이트, 캐릭터 주변 조명 

Directional Light

  • 특징: 태양광과 유사한 평행 조명을 제공합니다.
  • 장점
    • 넓은 범위를 자연스럽게 비출 수 있습니다.
    • 그림자 효과가 자연스럽게 표현됩니다.
  • 단점
    • 조명 방향을 조절하는 데 제약이 있습니다.
    • 면적 조명을 구현하기 어렵습니다.
  • 활용 예시: 실외 환경, 햇빛, 달빛

 

Point Light

  • 특징: 모든 방향으로 빛을 발산합니다.
  • 장점
    • 자연스러운 조명 효과를 구현할 수 있습니다.
    • 다양한 형태의 조명을 구현할 수 있습니다.
  • 단점
    • 넓은 범위를 비출 때 성능 비용이 증가합니다.
    • 집중적인 조명 효과를 구현하기 어렵습니다.
  • 활용 예시: 전구, 양초, 가로등

 

Area Light

  • 특징: 직사각형 면 형태로 빛을 발산합니다.
  • 장점
    • 부드러운 조명 효과를 구현할 수 있습니다.
    • 벽, 창문 등의 표현에 효과적입니다.
  • 단점
    • 성능 비용이 증가합니다.
    • 설정이 비교적 복잡합니다.
  • 활용 예시: 실내 환경, 네온사인, 벽난로, 창문 빛 효과

저작자표시 비영리 변경금지 (새창열림)

'Unity' 카테고리의 다른 글

Unity Shader : UV 매핑  (5) 2024.03.17
Unity Shader : 텍스쳐 입히기와 UV 좌표 활용  (0) 2024.03.16
Unity Shader : 코드 분석  (0) 2024.03.14
Unity Shader : 기초  (0) 2024.03.13
RigidbodyConstraints : 회전과 위치 제어  (1) 2024.03.09
'Unity' 카테고리의 다른 글
  • Unity Shader : UV 매핑
  • Unity Shader : 텍스쳐 입히기와 UV 좌표 활용
  • Unity Shader : 코드 분석
  • Unity Shader : 기초
코샵
코샵
나의 코딩 일기장
    반응형
  • 코샵
    끄적끄적 코딩 공방
    코샵
    • 분류 전체보기 (730)
      • 스마트팜 (1)
      • 상품 추천 (223)
      • DataBase (0)
        • MongoDB (4)
        • PostgreSQL (0)
      • 하드웨어 (19)
      • 일기장 (4)
      • 파이썬 (131)
        • Basic (42)
        • OpenCV (8)
        • Pandas (15)
        • PyQT (3)
        • SBC(Single Board Computer) (1)
        • 크롤링 (14)
        • Fast API (29)
        • Package (6)
      • Unity (138)
        • Tip (41)
        • Project (1)
        • Design Pattern (8)
        • Firebase (6)
        • Asset (2)
      • Linux (5)
      • C# (97)
        • Algorithm (11)
        • Window (7)
      • TypeScript (51)
        • CSS (10)
      • Git (11)
      • SQL (5)
      • Flutter (10)
        • Tip (1)
      • System (1)
      • BaekJoon (6)
      • Portfolio (2)
      • MacOS (1)
      • 유틸리티 (1)
      • 서비스 (6)
      • 자동화 (3)
      • Hobby (10)
        • 물생활 (10)
        • 식집사 (0)
  • 인기 글

  • 태그

    cv2
    C#
    codingcommunity
    programming101
    list
    셀레니움
    devlife
    appdevelopment
    카페24리뷰
    스크립트 실행
    스크립트 실행 순서
    ipcamera
    믈레코비타멸균우유
    Python
    unity
    codingtips
    리뷰이관
    learntocode
    유니티
    programmerlife
    스마트스토어리뷰
    라떼우유
    파이썬
    리스트
    긴유통기한우유
    rtsp
    쇼핑몰리뷰
    상품 리뷰 크롤링
    리뷰관리
    카페24리뷰이관
  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
코샵
Unity Light : 조명
상단으로

티스토리툴바