SpoutReceiver

AI와 함께 읽기
전체 문서 한 파일로 (llms-full.txt)
SpoutReceiver #Source #Node
SpoutReceiver

같은 PC에서 실행 중인 다른 앱의 영상을 받아오는 노드입니다. Windows에서는 Spout, macOS에서는 Syphon으로 동작하며, 노드의 표시 이름도 실행 중인 플랫폼에 따라 SpoutReceiver / SyphonReceiver로 바뀝니다(저장 키로서의 노드 ID는 SpoutReceiver로 공통입니다). 소스 목록은 매 프레임 갱신되며, SynapseRackMain은 후보에서 제외됩니다.

  • 선택은 스티키(sticky) 입니다. 선택하지 않은(None) 상태일 때 첫 번째 소스로 자동 연결하지 않습니다
  • None을 고르면 수신을 해제하고 출력을 검은색으로 지웁니다
  • Windows에서는 수신한 텍스처를 그대로 출력하고, macOS에서는 소스 해상도에 맞춰 다시 만든 RenderTexture로 받습니다

선택 직후에는 5프레임을 기다린 뒤 영상이 도착하기를 기다립니다(Spout은 최대 300프레임, Syphon은 최대 500프레임). 타임아웃되면 출력은 갱신되지 않은 채로 남습니다.

입력 포트

없음

출력 포트

Port ID타입
RenderTexture OutputRenderTexture

스크립트에서 설정할 수 있는 멤버

경로타입
currentSourceNamestring

Synapse Apps (스크립팅)

await synapse.modules.create({ type: "SpoutReceiver" })

이 페이지로 연결된 페이지