Sobre o ziviDomeLive¶
ziviDomeLive é uma biblioteca Java open source para Processing 4 que transforma uma única cena de creative coding em representações Standard, Domemaster, Equirectangular e Skybox em tempo real. Ela atende artistas, creative coders, profissionais de planetário, pesquisadores, educadores, estudantes, VJs, developers e equipes de instalação que trabalham com imagens fulldome, esféricas e imersivas.
Visão geral¶
| Identidade do projeto | |
|---|---|
| Plataforma | Processing 4 e Java 17 |
| Domínio principal | Renderização fulldome e esférica monoscópica em tempo real |
| Representações | Standard, Domemaster, Equirectangular e Skybox |
| Licença | Apache-2.0 |
| DOI do software | 10.5281/zenodo.15671506 |
| Código-fonte | github.com/vicvalentim/ziviDomeLive |
Por que o projeto existe¶
Processing torna gráficos em tempo real acessíveis, mas um fluxo fulldome de produção precisa coordenar captura esférica, múltiplas projeções, calibração, lifecycle de cenas, ownership de recursos e publicação não bloqueante de outputs. ziviDomeLive oferece uma única fronteira orientada ao Processing para essas responsabilidades, mantendo o código da cena próximo de um sketch comum.
O projeto se concentra em geração e roteamento de imagem. Ele não é um runtime VR estereoscópico, engine para headsets, suíte de projection mapping ou framework genérico de aplicações.
Origem na pesquisa e vínculo atual¶
A ziviDomeLive surgiu em 2024 no âmbito da pesquisa de doutorado em Artes, na linha de pesquisa Poéticas Tecnológicas do PPGARTES/UFMG, intitulada O domo é vivo: entre técnica, sensível e poética em imersão (registro institucional). A biblioteca nasceu como infraestrutura de pesquisa-criação para investigar relações entre sistemas técnicos, experiência sensível, poética e espaço imersivo.
Atualmente, a biblioteca está vinculada ao projeto de pesquisa Arte, Codificação e Imersão: pesquisa-criação, open-source e ecossistemas audiovisuais imersivos, contemplado no Edital PIBITI/UFRB nº 05/2026, ciclo 2026–2027. O projeto é coordenado pelo Prof. Dr. Victor Hugo Soares Valentim e conta com os bolsistas estudantes de graduação Tiago Silva Rosa e David Siqueira de Araujo, ambos do CECULT/UFRB, como colaboradores. Essa participação é reconhecida como colaboração em pesquisa e desenvolvimento; a autoria formal e a citação de cada release permanecem regidas pelo CITATION.cff e pelos registros correspondentes do projeto.
O registro público da pesquisa também inclui a ficha do projeto no Open Source Science e o artigo dos anais do SIIMI de 2026 ziviDomeLive como artefato de pesquisa e experimentação em arte e tecnologia para criação de experiências audiovisuais ao vivo em fulldome. Consulte a declaração de integridade, revisão humana integral e conduta para o referencial normativo e o disclosure de uso de IA.
História e responsabilidade¶
O repositório preserva o percurso arquitetural desde o renderer 1.x original, passando pela consolidação 1.5, até o reset deliberado da API pública 2.0. Os tutoriais atuais descrevem somente comportamento chamável na 2.0; nomes históricos permanecem no registro de migração 1.x, nas notas de versão e no changelog do projeto.
Claims técnicos deste site são governados por fontes, testes e exemplos executáveis. Evidências de qualificação e publicação ficam separadas da orientação para artistas, evitando confundir capacidade suportada, cobertura automatizada e plataformas verificadas fisicamente.
Informações do projeto¶
-
Software de pesquisa
Declaração de necessidade, integridade científica, níveis de evidência, reprodutibilidade, prontidão JOSS e limites dos claims atuais de impacto em pesquisa.
-
Citação
Cite a release do software com sua metadata legível por máquina e mantenha distintos os identificadores de software, documentação e futuro paper.
-
Autor
Autoria do projeto, afiliações acadêmicas, website e informação ORCID.
-
Licença
Licença do projeto, avisos de dependências, assets incluídos e localização dos textos legais oficiais.
Participe¶
Use o guia de contribuição para mudanças de código ou documentação, confira os problemas conhecidos antes de relatar um bug e consulte o roadmap para trabalhos deliberadamente fora do contrato 2.0 congelado.