여울의 블로그

  • 홈
  • 태그
  • 방명록

큐브맵 1

[DX11] Point Light Shadow - Peter Panning, Shadow Acne

1. 개요게임 세상에서 그림자를 띄울 수 있다면 보다 더 실감나는 게임이 될것입니다. 오늘 알아볼내용은 바로 그림자를 구현하는 방법입니다. 우선 그림자를 구현하기 위해서는 Depth값이 필요합니다. Depth 비교를 통해서 그림자가 지는 부분과 아닌 부분을 나누고 계산을 해서 구합니다. 자세한 원리는 차차 설명하도록 하겠습니다. 2. Depth를 비교한다는 것은?그렇다면 Depth를 비교한다는 것이 도대체 무슨 의미일까요? 결론부터 말하면 광원이 보고 있는 물체까지의 Depth(거리)와 광원과 물체사이의 실제 거리를 비교하는 것입니다. Depth값 보다 실제 거리가 더 길다면 그림자가 지는 구간이고 같다면 그림자가 지지 않는 부분입니다. 이렇게 말해서는 이해가 잘 안갈것입니다. Depth란것이 무엇인지 ..

DirectX11 2025.04.23
이전
1
다음
더보기
프로필사진

여울의 블로그

yeoul0714 님의 블로그 입니다.

  • 분류 전체보기
    • 후기
    • DirectX11
    • C++
    • Unity
    • CS
    • Effective C++
      • Chapter 1: C++에 왔으면 C++의 법을..
      • Chapter 2: 생성자, 소멸자 및 대입 연산..
      • Chapter 3: 자원관리
      • Chapter 4: 설계 및 선언
    • 코딩테스트
    • 알고리즘

Tag

unity, 복사 생성자, 유니티, constant buffer, DX11, FBX, cpu skinning, 메토링2기, shadow map, C++, const, 게임개발, Effective c++, Graphics, point light, 소멸자, 그래픽스, D3D11, cube map, DirectX11,

최근글과 인기글

  • 최근글
  • 인기글

Archives

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바