경량 숙소 판매점입니다.
중첩된 클래스
클래스 | Light.Builder | Light 의 팩토리 클래스 |
|
enum | Light.Type | 광원 유형 |
공개 메서드
정적 Light.Builder | |
색상 | |
float |
getFalloffRadius()
빛의 감소 반경을 가져옵니다.
|
float |
getInnerConeAngle()
스포트라이트를 위한 내부 원뿔 각도를 확인합니다.
|
float |
getIntensity()를 사용하면
빛의 강도를 확인합니다.
|
float |
getOuterConeAngle()
외부 콘의 각도로 스포트라이트를 가져옵니다.
|
Light.Type |
getType()
조명
Light.Type 받기 |
boolean |
isShadowCastingEnabled()
조명에 그림자 변환이 사용 설정된 경우 true를 반환합니다.
|
void | |
void |
setColorTemperature(부동 온도)
원하는 색 온도에 따라 빛의 색을 설정합니다.
|
void |
setFalloffRadius(부동 소수점 수 감소)
빛의 강도가 0으로 떨어지는 범위를 설정합니다.
|
void |
setInnerConeAngle(float coneInner)
스포트라이트는 콘의 빛을 비추며 이 값은 콘의 내부 부분 크기를 결정합니다.
|
void |
setIntensity(부동 소수점 수)
빛의 밝기를 럭스 (lx) 또는 루멘 (lm)(빛 유형에 따라 다름) 단위로 결정합니다.
|
void |
setOuterConeAngle(float coneOuter)
스포트라이트는 콘의 빛을 비추며 이 값은 콘의 외부 부분의 크기를 결정합니다.
|
상속된 메서드
공개 메서드
public float getFalloffRadius ()
빛의 감소 반경을 가져옵니다.
public float getInnerConeAngle ()
스포트라이트를 위한 내부 원뿔 각도를 확인합니다.
public float getIntensity ()
빛의 강도를 확인합니다.
public float getOuterConeAngle ()
외부 콘의 각도로 스포트라이트를 가져옵니다.
public boolean isShadowCastingEnabled ()
조명에 그림자 변환이 사용 설정된 경우 true를 반환합니다.
public void setColor (Color 색상)
빛의 RGB 색상을 설정합니다. 강도는 별도의 매개변수이므로 순수 색상을 설정해야 합니다 (각 채널은 [0,1] 범위에 있음). 하지만 이 범위를 벗어나는 값은 유효합니다.
매개변수
색상 | "RGB" 색상, 기본값은 0xffffffff |
---|
public void setColorTemperature (부동 온도)
원하는 색 온도에 따라 빛의 색을 설정합니다.
매개변수
온도 | 색상 온도(1,000~10,000K)로 표시합니다. 일반적인 상업용 및 주거용 조명은 200만~650만 범위에 속합니다. |
---|
public void setFalloffRadius (floatfalloffRadius)
빛의 강도가 0으로 떨어지는 범위를 설정합니다. 이는 DIRECTIONAL
유형에 영향을 미치지 않습니다.
매개변수
FalloffRadius | 세계 단위의 빛 반경, 기본값은 10.0 |
---|
public void setInnerConeAngle (float coneInner)
스포트라이트는 콘의 빛을 비추며 이 값은 콘의 내부 부분 크기를 결정합니다. 강도는 원뿔의 안쪽과 바깥쪽 각 사이에 보간됩니다. 즉, 원뿔형 각도와 같은 경우 완전히 선명합니다. 일반적으로 앨리어싱을 방지하기 위해 안쪽 콘이 외부 콘보다 작아야 합니다.
매개변수
ConeInner | 안쪽 원뿔 각도, 라디안, 기본값 0.5 |
---|
public void setIntensity (부동 소수점 수)
빛의 밝기를 럭스 (lx) 또는 루멘 (lm)(빛 유형에 따라 다름) 단위로 결정합니다. 값이 클수록 밝은 빛이 발생하고 값이 0에 가까우면 빛이 거의 없습니다. 가정용 전구의 강도는 일반적으로 800~2,500lm이고 햇빛은 약 120,000lx입니다. 절대 상한은 없지만 일반적으로 햇빛 (120,000lx)보다 큰 값은 필요하지 않습니다.
매개변수
강도 | 빛의 강도에 따라 2보다 큰 값이 유효합니다. 강도는 고정되며 0 또는 음수가 될 수 없습니다. 방향 빛의 기본값은 420lx입니다. 기타 조명의 기본값은 2500lm입니다. |
---|
public void setOuterConeAngle (float coneOuter)
스포트라이트는 콘의 빛을 비추며 이 값은 콘의 외부 부분의 크기를 결정합니다. 강도는 원뿔의 안쪽과 바깥쪽 각 사이에 보간됩니다. 즉, 원뿔형 각도와 같은 경우 완전히 선명합니다. 일반적으로 앨리어싱을 방지하기 위해 안쪽 콘이 외부 콘보다 작아야 합니다.
매개변수
ConeOuter | 외부 콘도 각도(라디안 단위)이며 기본값은 0.6입니다. |
---|