• Home
  • About
    • 게임 개발자 유정룡 photo

      게임 개발자 유정룡

      포트폴리오

    • Learn More
    • Email
    • Github
    • Bitbucket
  • Projects
    • All Projects
    • All Tags

Direct3D11 공부 35일차(Light)

20 Jul 2021

Reading time ~1 minute

Light

광원의 종류

  • Ambient Light
    • 모든 장소에 동일한 세기로 비추어지는 빛이다.
    • 위치나 방향이 없고 색상과 강도만 있으면 음영 효과는 생기지 않는다.
  • Direction Light
    • 색상과 강도와 방향은 있지만, 위치는 가지지 않는다. 즉, 거리와는 상관없이 일정하게 평행한 빛을 비추는 효과를 내게 한다.
    • 방향광은 빛이 닿는 부부노가 닿지 않는 부분이 발생하므로 음영효과를 나타낸다.
  • Point Light
    • 색상과 위치를 가지지만, 전구와 같이 모든 방향으로 빛을 균등하게 비춘다.
    • 빛의 위치와 멀어지면 멀어질수록 표면에 닿는 빛의 강도가 약하게 표현된다.
  • Spot Light
    • 색상, 위치, 방향을 가지며, 스포트라이트에서 비치는 빛은 밝은 내부 콘과 외부 콘으로 나눠진다.
    • 계산량이 많아 게임에서는 많이 사용하지 않고, 시뮬레이션과 같이 사실감을 극대화 하는 그래픽스 분야에서 사용되는 편이다.

이 중에 Direction Light는 지금까지 쭉 사용했던 광원이고 Ambient Light는 Direction Light로 대체할 수 있기 때문에 Point Light와 Spot Light이 두개만 다뤄볼 예정이다

원래 다른 광원도 있다. Capsule Light처럼 광선검 느낌이 나는 광원도 있지만, 기본적으로 많이 사용하는 광원이 저 두개라 그렇다.



DirectX Share Tweet +1