Instalação¶
Gerenciador de Contribuições¶
Depois da publicação do pacote 1.5.0:
- Abra o Processing.
- Selecione Sketch > Import Library > Add Library....
- Pesquise por ziviDomeLive.
- Instale a biblioteca e suas dependências declaradas.
- Reinicie o Processing.
Abra File > Examples > Contributed Libraries > ziviDomeLive > EmptyProject.
A cena preta vazia deve iniciar sem erros de shader ou dependência; pressione
h para confirmar que o painel de controle pode ser exibido e ocultado.
NDI é opcional e não pode ser instalado pelo Gerenciador de Contribuições do Processing. Instale separadamente o Runtime NDI do sistema antes de habilitar o output de vídeo NDI experimental.
Artefato de Release¶
Para instalação manual, use o artefato empacotado do release correspondente, não o ZIP do código-fonte:
- Baixe
ziviDomeLive.zipouziviDomeLive.pdex. - Extraia a pasta superior
ziviDomeLive. - Mova-a para o diretório
librariesdo sketchbook indicado nas preferências do Processing. - Instale ControlP5 e a dependência de output da plataforma.
- Reinicie o Processing.
O pacote inclui Devolay, mas não o NDI Runtime proprietário. Usuários NDI devem concluir a instalação separada do Runtime NDI correspondente ao sistema operacional.
A estrutura instalada deve conter:
Checkout do Código-Fonte¶
Para desenvolvimento:
git clone https://github.com/vicvalentim/ziviDomeLive.git
cd ziviDomeLive
./gradlew buildReleaseArtifacts
./gradlew qualificationTests
O pacote instalável é gerado em release/.
Para um deploy local no sketchbook em vez de gerar o pacote:
Essa tarefa instala a biblioteca e os exemplos, mas exclui intencionalmente
src/test e não executa a qualificação. Rode qualificationTests separadamente
antes de considerar o checkout pronto para release.