Version: 2017.1
클러스터 렌더링 입력
HDR 렌더링

API

Camera.SetStereoViewMatrices 양쪽 스테레오 아이의 뷰 매트릭스를 정의합니다. 함수를 사용하면 stereoSeparation에 따라 적용된 디폴트 변환은 ResetStereoViewMatrices()를 호출할 때까지 중지됩니다.

Camera.SetStereoProjectionMatrices 양쪽 스테레오 아이의 프로젝션 매트릭스를 정의합니다. 함수를 사용하면 디폴트 “비대칭 프러스텀 평행 축 프로젝션”은 ResetStereoProjectionMatrices()를 호출할 때까지 적용되지 않습니다.

Camera.ResetStereoViewMatrices 양쪽 스테레오 아이에 대해 카메라의 디폴트 뷰 매트릭스를 사용합니다. SetStereoViewMatrices 사용 효과를 초기화합니다.

Camera.ResetStereoProjectionMatrices 양쪽 스테레오 아이에 대해 디폴트 프로젝션 매트릭스를 사용합니다. SetStereoProjectionMatrices 사용 효과를 초기화합니다.

ClusterNetwork.isMasterOfCluster 현재 인스턴스가 클러스터 네트워크 내에서 마스터 노드인지를 확인합니다.

ClusterNetwork.isDisconnected 현재 인스턴스가 클러스터 네트워크로부터 연결 해제되었는지를 확인합니다. 실제 동작은 내부적으로 플래그 체크를 하는 방식으로 이루어지므로, 매 프레임마다 호출해도 비용이 크지 않습니다.

  • 타임아웃 시간 내에 아무 신호도 받지 못하면 클라이언트 노드는 연결 해제된 것으로 간주됩니다.
  • 타임아웃 시간 내에 어떤 클라이언트로부터든 아무 신호를 받지 못하면 마스터 노드는 연결 해제된 것으로 간주됩니다. 마스터 노드는 다른 클라이언트가 살아 있어도 단 하나의 클라이언트 노드라도 신호가 없으면 연결 해제된 것으로 간주합니다.

연결 해제된 인스턴스는 스스로를 종료하는 대신 네트워크로부터 분리되어 계속 실행됩니다.

ClusterInput.AddInput 새 VRPN 입력 엔트리를 추가합니다. 파라미터는 “Project Setting > Cluster Input”을 통해 입력한 것과 동일합니다. 메서드를 통해 추가된 입력 엔트리는 애플리케이션 세션의 수명 주기 내내 유효합니다. 추가된 엔트리는 “Project Setting > Cluster Input”을 통해 추가한 엔트리와 달리 지속되지 않을 것입니다.

ClusterInput.EditInput “AddInput”을 통해 추가한 입력 엔트리를 편집합니다. “Project Setting > Cluster Input”에서 정의한(지속될) 입력 엔트리는 이 함수를 통해 편집할 수 없습니다.

ClusterInput.CheckConnectionToServer 장치가 연결된 VRPN 서버의 연결 상태를 확인합니다.

클러스터 렌더링 입력
HDR 렌더링