Frame Buffer
최근 영상을 링 버퍼에 계속 저장합니다. Record 계열 전체의 시작점으로, 이것이 없으면 다운스트림 노드는 아무것도 출력할 수 없습니다.
- 용량은 초 단위로 지정합니다(
capacitySeconds: 0.5~30, 기본 4) - 기록 위치인
WriteHead와 버퍼가 얼마나 채워졌는지를 나타내는Filled를 출력하므로, 다른 노드의 제어에도 사용할 수 있습니다
입력 포트
| Port ID | 타입 |
|---|---|
In | RenderTexture |
Record | bool |
출력 포트
| Port ID | 타입 |
|---|---|
Buffer | FrameBufferOutput |
WriteHead | float |
Filled | float |
스크립트에서 설정할 수 있는 멤버
| 경로 | 타입 |
|---|---|
recordGate | bool |
currentCapacitySeconds | float |
currentRecording | bool |
currentShaderAccess | bool |
Synapse Apps (스크립팅)
await synapse.modules.create({ type: "FrameBuffer" }) 