환경광(AmbientLight)을 설정합니다. AmbientLight 인스턴스가 아닌 값을 전달하면 오류를 던집니다.
설정할 AmbientLight 인스턴스
등록된 방향성 조명의 개수를 반환합니다.
방향성 조명 개수
클러스터 조명(Point + Spot)의 최대 허용 개수를 반환합니다.
클러스터 조명 최대 개수
방향성 조명의 최대 허용 개수를 반환합니다.
방향성 조명 최대 개수
등록된 포인트 조명의 개수를 반환합니다.
포인트 조명 개수
등록된 스포트 조명의 개수를 반환합니다.
스포트 조명 개수
DirectionalLight를 추가합니다. 최대 방향성 조명 개수를 초과하면 오류를 던집니다.
추가할 DirectionalLight 인스턴스
PointLight를 추가합니다. SpotLight와 합친 개수가 클러스터 제한을 초과하면 오류를 던집니다.
추가할 PointLight 인스턴스
SpotLight를 추가합니다. PointLight와 합친 개수가 클러스터 제한을 초과하면 오류를 던집니다.
추가할 SpotLight 인스턴스
모든 DirectionalLight를 제거합니다.
장면의 모든 조명을 제거합니다. 포인트/스포트/방향성 조명을 모두 제거하고 환경광은 null로 설정합니다.
모든 PointLight를 제거합니다.
모든 SpotLight를 제거합니다.
특정 DirectionalLight를 제거합니다. 목록에 없으면 아무 동작도 하지 않습니다.
제거할 DirectionalLight 인스턴스
특정 PointLight를 제거합니다. 목록에 없으면 아무 동작도 하지 않습니다.
제거할 PointLight 인스턴스
특정 SpotLight를 제거합니다. 목록에 없으면 아무 동작도 하지 않습니다.
제거할 SpotLight 인스턴스
씬(Scene) 내의 모든 조명을 통합 관리하는 클래스입니다. Scene 생성시 자동으로 생성됩니다.