Choose your operating system:
Windows
macOS
Linux
nDisplay를 사용하는 새로운 설치를 구성할 때, 특히 여러 뷰포트가 여러 LED 스크린에 걸쳐 있는 경우에는 3D 버추얼 월드를 렌더링할 때 탐지 및 진단하기 어려운 미세한 디스플레이 문제가 때때로 발생할 수 있습니다. 예를 들어 인접 뷰포트 간에 발생하는 찢어짐(tearing) 현상, 디스플레이 동기화 문제, 인접 뷰포트 간 이음새, 인접 디스플레이 디바이스와의 미세한 색 차이 등을 경험할 수 있습니다.
이러한 문제를 보다 쉽게 탐지하기 위해 nDisplay에서는 디스플레이 디바이스에서 타일링하는 여러 2D 테스트 패턴을 제공합니다. 이 테스트 패턴은 규칙적이기 때문에 문제가 있는 경우 쉽게 파악할 수 있습니다. 설치된 nDisplay에서 눈에 띄는 찢어짐이나 동기화 문제없이 테스트 패턴을 깔끔하게 렌더링하면 해당 디바이스에서 3D 버추얼 월드를 표시할 때도 동기화에 문제가 발생하지 않게 됩니다.
테스트 패턴 활성화
-
nDisplay 플러그인에는 디스플레이 클러스터 테스트 패턴 액터(Display Cluster Test Patterns Actor) 가 포함되어 있습니다. 액터 배치(Place Actors) 패널에서 이 액터를 찾아서 레벨 뷰포트로 드래그합니다.
-
nDisplay.Calibration.Pattern
콘솔 명령을 실행하거나 클러스터 이벤트를 네트워크에 전송하여 선택한 테스트 패턴을 활성화합니다. 자세한 내용은 아래의 콘솔 명령 구문 및 클러스터 이벤트 구문 섹션을 참고하세요.두 경우 모두 활성화할 패턴 이름과 테스트 패턴을 표시할 뷰포트를 지정해야 합니다. 각 패턴은 패턴의 스케일, 뷰포트에서 모션의 속도 등 추가적인 선택적 파라미터를 제공합니다.
콘솔 명령 구문
nDisplay.Calibration.Pattern
콘솔 명령의 구문은 다음과 같습니다.
nDisplay.Calibration.Pattern [pattern ID] [viewport IDs] [material parameter 1] … [material parameter N]
파라미터는 다음과 같습니다.
파라미터 |
설명 |
---|---|
패턴 ID(pattern ID) |
활성화할 테스트 패턴을 지정합니다. 이 이름은 디스플레이 클러스터 테스트 패턴 액터(Display Cluster Test Patterns Actor) 에 등록된 테스트 패턴 가운데 하나에 할당된 이름과 일치해야 합니다. 이 테스트 패턴 중 하나와 일치하지 않는 경우 현재의 테스트 패턴이 제거됩니다. |
뷰포트 ID(viewport ID) |
테스트 패턴을 표시할 nDisplay 뷰포트를 지정합니다. 다음 값 가운데 하나여야 합니다.
|
머티리얼 파라미터(material parameter) |
선택된 패턴에서 기본 세팅을 오버라이드하는 파라미터 및 값 목록. 각 파라미터는
|
예를 들어 다음의 콘솔 명령은 모든 뷰포트가
TPSCircles
패턴을 표시하게 합니다.
nDisplay.Calibration.Pattern TPSCircles *
다음의 콘솔 명령은
vp1
,
vp2
,
vp3
으로 명명된 3개의 뷰포트에서만
TPSCircles
패턴을 표시합니다.
nDisplay.Calibration.Pattern TPSCircles vp_1,vp_2,vp_3
다음 콘솔 명령은 위와 같지만 패턴 내 선 두께 및 색의 기본값을 오버라이드합니다.
nDisplay.Calibration.Pattern TPSCircles vp_1,vp_2,vp_3 LineWidth:scalar:0.2 LineColor:color:1,0,0,0
클러스터 이벤트 구문
클러스터 이벤트를 nDisplay 네트워크에 전송하여 테스트 패턴을 활성화하려면 다음과 같이 구성합니다.
설명 |
|
---|---|
이벤트 카테고리 |
|
이벤트 유형 |
|
이벤트 이름 |
|
파라미터 1 |
|
파라미터 2 |
테스트 패턴을 표시할 nDisplay 뷰포트를 지정합니다.
|
추가 파라미터 |
추가 파라미터를 클러스터 이벤트로 전달하여 선택한 패턴에 의해 노출된 기본 세팅을 오버라이드할 수 있습니다. 전달하는 각 파라미터는
|
테스트 패턴 및 파라미터
이 섹션은 nDisplay에 사전 설치되어 있는 테스트 패턴과 각각에 지정할 수 있는 파라미터에 대해 설명합니다.
디스플레이 클러스터 테스트 패턴 액터(Display Cluster Test Patterns Actor) 를 레벨 뷰포트 또는 월드 아웃라이너(World Outliner) 에서 선택하면 디테일(Details) 패널의 디스플레이 클러스터(Display Cluster) > 보정 패턴(Calibration Patterns) 프로퍼티에서 사용 가능한 모든 보정 패턴의 목록을 볼 수 있습니다.
TPSCircles
이름 |
유형 |
---|---|
반복(Repeats) |
scalar |
선 폭(LineWidth) |
scalar |
선 색(LineColor) |
color |
TPSColoredBars
이름 |
유형 |
참고 사항 |
---|---|---|
셰이드(Shades) |
scalar |
|
방향(Direction) |
scalar |
바의 방향을 설정합니다. 다음 값을 사용할 수 있습니다.
|
TPSGrayBars
이름 |
유형 |
참고 사항 |
---|---|---|
셰이드(Shades) |
scalar |
|
방향(Direction) |
scalar |
바의 방향을 설정합니다. 다음 값을 사용할 수 있습니다.
|
TPSGridCircles
이름 |
유형 |
---|---|
반복(Repeats) |
scalar |
선 폭(LineWidth) |
scalar |
선 색(LineColor) |
scalar |
TPAChevron
이름 |
유형 |
---|---|
반복(Repeats) |
scalar |
선 폭(LineWidth) |
scalar |
선 색(LineColor) |
scalar |
속력(Speed) |
scalar |
TPAGrid
이름 |
유형 |
---|---|
반복(Repeats) |
scalar |
선 폭(LineWidth) |
scalar |
선 색(LineColor) |
scalar |
속력(Speed) |
scalar |
TPAMirroredChevron
이름 |
유형 |
---|---|
반복(Repeats) |
scalar |
색1(Color1) |
color |
색2(Color2) |
color |
속력(Speed) |
scalar |
TPARadar
이름 |
유형 |
---|---|
속력(Speed) |
scalar |
힘(Power) |
color |
TPAStrips
이름 |
유형 |
참고 사항 |
---|---|---|
반복(Repeats) |
scalar |
|
선 폭(LineWidth) |
scalar |
|
선 색(LineColor) |
scalar |
|
속력(Speed) |
scalar |
|
방향(Direction) |
scalar |
다음 값을 사용할 수 있습니다.
|
커스텀 테스트 패턴을 사용할 수도 있습니다. 이렇게 하려면 프로젝트에서 새 포스트 프로세스 머티리얼을 생성한 후 디스플레이 클러스터 테스트 패턴 액터(Display Cluster Test Patterns Actor) 의 캘리브레이션 패턴(Calibration Patterns) 프로퍼티에 추가합니다. 이렇게 하고 나면 위에서 설명한 콘솔 명령 또는 클러스터 이벤트 방법을 사용하여 nDisplay 클러스터에서 자체 테스트 패턴을 트리거할 수 있습니다.