new UIndoorLight(opt)
실내 조명 클래스. 광원(DirectionLight)를 생성
| Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opt |
|
- Tutorials:
Example
const light = new Union3D.view.UIndoorLight({
position : {x : 134.42681455508875, y: 53.93362446805896, z: 25}, // 위치
target : {x : 134.42681455508875, y: 53.93362446805896, z: 0}, // 바라볼 방향 위치
shadowSize : 128, // 크기
shadownear : 0.5, // 조명 근접 거리
shadowfar : 30, // 조명 최대 거리
shadowbias : 0.0001, // 표면 그림자에 정규화된 깊이에서 offset 수치.
normalbias : 1.5, // 객체 법선을 따라 얼마나 오프셋되는지 정의
shadowRadius : 0.8, // 그림자 반경 (클수록 그림자 흐릿해짐)
shadowIntensity : 1 // 그림자 강도 (클수록 어두운 색상)
})
Methods
-
setPosition(position)
-
조명의 위치를 설정하는 함수
Name Type Description positionWorldPosition 조명의 위치 값
-
setTargetPosition(position)
-
조명이 바라볼 위치를 설정하는 함수
Name Type Description positionWorldPosition 조명의 바라볼 위치 값