Preview e Output¶
Preview e output são consumidores independentes das views renderizadas. Tamanho da janela, política de preview e resolução do output externo resolvem problemas distintos.
flowchart LR
R[ziviDomeLive<br/>RenderMode.FULL] --> P[Preview<br/>ViewType salvo]
R --> N[NDI<br/>ViewType salvo]
R --> L[Textura local<br/>ViewType salvo]
P --> W[Janela Processing]
N --> NR[Receiver de rede]
L --> LR[Receiver Syphon ou Spout]
-
Preview
Inspeção interativa na janela atual do Processing. Sua resolução segue a política de preview, não o target do output externo.
-
Output
Representação final entregue a um destino habilitado na resolução/aspecto configurados para output.
Preview¶
- O preview Standard acompanha as dimensões atuais da janela do Processing.
- O preview esférico usa a política automática de preview quadrado da biblioteca, em vez da resolução de output.
- Redimensionar a janela, portanto, não redefine a resolução do output externo.
Resolução de output¶
O ponto público de redimensionamento é resetGraphics(int). Documentação e exemplos devem usar esse nome de API implementado.
Mudanças gráficas são deferred
Mudanças de target de output são aplicadas na fronteira render/draw para recriar recursos gráficos no contexto Processing/OpenGL correto.
Alterar a resolução de output não deve redefinir silenciosamente a resolução de preview. O Size% do Domemaster é estado de calibração e deve persistir durante a recriação de targets.
Roteamento independente em FULL¶
| Preview | Output | Por que é útil |
|---|---|---|
| Standard | Domemaster NDI | Trabalhar convencionalmente enquanto alimenta o pipeline do domo |
| Standard | Equirectangular | Manter uma view de operação enquanto publica representação 360° |
| Domemaster | Outro ViewType habilitado | Inspecionar calibração enquanto outra rota permanece ativa |
Um RenderMode dedicado substitui temporariamente a representação efetiva sem apagar as seleções armazenadas de ViewType.
Não iguale tamanho da janela e tamanho do output
A janela do Processing é uma superfície de interação/preview. A resolução do output externo constitui outro contrato.