Ir para o conteúdo

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.

    Pesquisa e prontidão JOSS →

  • 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.

    Orientação para citação →

  • Autor

    Autoria do projeto, afiliações acadêmicas, website e informação ORCID.

    Sobre o autor →

  • Licença

    Licença do projeto, avisos de dependências, assets incluídos e localização dos textos legais oficiais.

    Licença e avisos →

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.