프로그래밍 공부
카테고리
작성일
2023. 10. 31. 15:50
작성자
WDmil
728x90

PointLIhgt는 특정 지점을 기준으로 모든 방향으로 동일한 세기의 빛을 쏘는 빛이다.

 

이는 전구와 같은 광원을 표현하기에 적합하고, 강도는 발광체의 거리의 제곱에 반비례함으로 빛이 멀어질수록

옅어지는 경향이 있다.

 

빛의 위치를 가져와 현재 위치와 함께 빛 벡터(빛의 방향)을 구한다.

 

빛의 위치와 현재 프래그먼트의 거리를 구한다(object Vertice와 Light Vector의 Scala)

 

그런다음, 정해진 감쇠항목에 따라 빛의 세기를 정하게 된다.

 

선형, 제곱 세제곱 을 사용하며.

각 상수(일반적으로 Color값을 사용) 에 곱하여 기본값에 사용해준다.

 

728x90

'3D디자인 용어' 카테고리의 다른 글

DirectX Forward Rendering( 포워드 렌더링 )  (0) 2023.11.01
Spot Light(후레쉬형 빛)  (0) 2023.10.31
Directional Light(태양형 빛)  (0) 2023.10.31
퐁 셰이딩  (0) 2023.10.23
난반사(Scattering)  (0) 2023.10.23