3D 장면에서 빛 소스 설정하기
- 업데이트 날짜:2025-08-27
- 2분 (읽기 시간)
빛 소스를 설정하여 보이는 3D 장면에 햇빛이나 스포트라이트와 같은 시각 효과를 얻을 수 있습니다. 3D 장면에서 세 가지 타입의 빛을 생성할 수 있습니다: 방향 빛, 위치 빛, 스포트라이트. 다음의 과정에서는 3D 장면에서 방향 빛을 설정하는 방법을 설명하지만, 비슷한 단계를 수행하여 위치 빛과 스포트라이트를 설정할 수 있습니다.
3D 방향에서 방향 빛을 설정하려면 다음을 수행하십시오.
- 3D 장면을 생성하거나 3D 장면을 포함하는 VI를 엽니다.
- 3D 객체를 3D 그림 컨트롤 터미널에 연결하는 와이어를 제거합니다.
- 그리기 가능 설정 메소드의 참조 출력에서 마우스 오른쪽 버튼을 클릭한 후, 바로 가기 메뉴에서 생성≫장면 객체 클래스의 메소드≫빛≫빛 추가를 선택하여 빛:빛 추가 메소드를 생성합니다.
- 빛:빛 추가 메소드를 그리기 가능 설정 메소드의 오른쪽에 추가하고, 그리기 가능 설정 메소드의 참조 출력을 빛:빛 추가 메소드의 참조 입력에 연결합니다.
- [새 빛] VI를 블록다이어그램에 추가합니다.
- [새 빛] VI의 빛 번호 입력에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 생성≫상수를 선택하고 0에서 7사이의 값을 입력합니다. 이는 빛을 식별하는 정수를 인덱스하거나 설정합니다. 8개 이상의 빛을 인덱스할 수 없습니다.
노트 LabVIEW는 인덱스가 정의되어 있지 않으면 빛 소스를 생성할 수 없습니다. 기본적으로, LabVIEW는 인덱스 0의 빛을 방향 빛으로 정의합니다. 빛을 인덱스 0으로 설정하면, 설정한 빛은 기본 빛을 덮어씁니다.
- [새 빛] VI의 새 빛 참조 번호 출력에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 생성≫장면 빛 클래스의 프로퍼티≫방향을 선택하여 방향 프로퍼티를 생성합니다.
- 방향 프로퍼티를 [새 빛] VI의 오른쪽에 추가하고, 프로퍼티에서 마우스 오른쪽 버튼을 클릭한 후, 바로 가기 메뉴에서 쓰기로 변경을 선택합니다.
- [새 빛] VI의 새 빛 참조 번호를 방향 프로퍼티의 참조 입력에 연결합니다.
- 방향 프로퍼티의 방향 입력에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 생성≫상수를 선택하고 상수 값을 빛의 방향을 정의하는데 사용할 x, y, z 좌표로 변경합니다.
- 방향 프로퍼티의 참조 출력을 빛:빛 추가 메소드의 빛 입력에 연결합니다.
- 빛:빛 추가 메소드의 참조 출력을 3D 그림 컨트롤 터미널에 연결합니다.
다음의 블록다이어그램은 설정한 방향 빛이 있는 3D 장면을 보여줍니다. 이 3D 장면의 방향 좌표가 3D 객체 아래에 빛 소스를 추가합니다.

- 블록다이어그램의 에러 입력과 에러 출력 터미널을 연결합니다.
- 이 VI를 실행하여 3D 장면을 생성합니다.
3D 장면의 빛 소스 설정에 대한 예제를 보려면 labview\examples\Graphics and Sound\3D Picture Control 디렉토리에 있는 Using Meshes VI를 참조하십시오.