새로운 DirectionalLight 인스턴스를 생성합니다.
광원의 방향 벡터 [x, y, z]
광원의 색상 (hex 문자열, 예: '#ffcc00')
광원의 세기 (기본값: 1)
광원의 디버깅 시각화를 위한 도우미 객체입니다. sdfsdf 외부에서 설정되며, 광원의 위치나 방향을 시각적으로 표시할 수 있습니다.
광원의 색상을 반환합니다.
광원의 전체 방향 벡터를 반환합니다.
방향 벡터 [x, y, z]
광원의 전체 방향 벡터를 설정합니다.
방향 벡터 [x, y, z]
광원의 X 방향 벡터 값을 반환합니다.
광원의 X 방향 벡터 값을 설정합니다.
광원의 Y 방향 벡터 값을 반환합니다.
광원의 Y 방향 벡터 값을 설정합니다.
광원의 Z 방향 벡터 값을 반환합니다.
광원의 Z 방향 벡터 값을 설정합니다.
디버깅 시각화 기능의 활성화 여부를 반환합니다.
디버깅 시각화 기능을 활성화하거나 비활성화합니다.
true면 디버깅 기능 활성화
광원의 세기를 반환합니다.
광원의 세기를 설정합니다.
숫자 값 (예: 1.0)
방향성 광원을 정의하는 클래스입니다.
이 광원은 특정 방향으로 균일하게 빛을 투사하며, 태양광과 같은 효과를 구현할 때 사용됩니다. 위치 기반이 아닌 방향 기반으로 작동하며, 그림자 생성 및 광원 시뮬레이션에 적합합니다.
Example