pointLight() 및 spotLight()의 감쇠율을 설정합니다.
빛의 감쇠율은 거리에 따른 빛의 강도를 설명합니다. 예를 들어, 랜턴은 느린 감쇠율, 손전등은 중간 감쇠율, 레이저 포인터는 급격한 감쇠율을 가집니다.
lightFalloff() 은 세 개의 매개변수, constant, linear, 그리고 quadratic를 가집니다. 이들은 거리 d에서의 감쇠율을 계산하는 데 사용되는 숫자입니다:
falloff = 1 / (constant + d * linear + (d * d) * quadratic)
참고: constant, linear, quadratic 는 항상 0보다 큰 값으로 설정되어야 합니다.
예제
구문
lightFalloff(constant, linear, quadratic)
매개변수
constant
Number:
감쇠율 계산을 위한 상수값.
linear
Number:
감쇠율 계산을 위한 선형값.
quadratic
Number:
감쇠율 계산을 위한 2차(quadratic) 값.
This page is generated from the comments in src/webgl/light.js . Please feel free to edit it and submit a pull request!