Ir para o conteúdo

ziviDomeLive

ziviDomeLive é uma biblioteca versátil para Processing, projetada para criar experiências visuais imersivas em projeções de cúpula, ambientes de RV monoscópica e instalações interativas. Ela fornece uma estrutura flexível para gerenciar cenas, realizar renderização 3D e integrar controladores externos ou tecnologias de projeção como Syphon e Spout. Com capacidades de renderização em tempo real, ziviDomeLive é ideal para exibições de planetário, performances audiovisuais ao vivo e instalações interativas. Esta documentação guiará você pela instalação, principais recursos, referências de API, exemplos de uso e configurações avançadas para aproveitar ao máximo a biblioteca.


Recursos Principais

  • Múltiplos Modos de Projeção:
    Suporta uma ampla gama de formatos de projeção, incluindo fisheye domemaster, equiretangular, cubemap e mais. Esses modos de projeção permitem criar visuais que engajam o espectador, adaptando-se dinamicamente a exibições imersivas, sejam em configurações de RV ou cúpulas.

  • Troca de Resolução para Domemaster:
    Permite alternância suave entre resoluções 1k, 2k, 3k e 4k no modo de projeção domemaster, garantindo visuais nítidos em vários tamanhos de cúpula ou sistemas de exibição. Esse recurso permite otimizar o desempenho com base no seu hardware e nos requisitos do projeto.

  • Gerenciamento de Cenas:
    Organize e alterne dinamicamente entre diferentes cenas visuais com a interface Scene, permitindo composições modulares. Cada cena pode ter sua própria configuração, lógica de renderização e interações, tornando-o versátil para instalações interativas e apresentações ao vivo.

  • Renderização em Tempo Real:
    Projetado para visuais ao vivo, ziviDomeLive é otimizado para uma renderização suave quadro a quadro, mesmo com cenas 3D complexas e efeitos de shader. Esse recurso faz dele uma excelente escolha para VJs, live coding e instalações de arte interativa.

  • Integração com Aplicações Externas:
    Integra-se perfeitamente com outras aplicações via Syphon (macOS) e Spout (Windows), permitindo o compartilhamento de quadros renderizados em tempo real do Processing. Esse recurso é especialmente valioso para performances multimídia, permitindo que os visuais sejam processados ou projetados com outras ferramentas.

  • Interface de Usuário Interativa:
    Integra-se ao ControlP5 para criar controles interativos diretamente no Processing, como sliders, botões e interruptores, permitindo a manipulação em tempo real de parâmetros visuais.

  • Compatibilidade Multiplataforma:
    Funciona em macOS, Windows e Linux, garantindo acessibilidade e versatilidade entre sistemas operacionais. Assim, suas criações visuais podem ser facilmente implementadas em várias plataformas sem problemas de compatibilidade.

  • Pipelines de Renderização Personalizáveis:
    Personalize pipelines de renderização de acordo com as necessidades do seu projeto, seja em projeções de cúpula ou ambientes interativos. A biblioteca permite ajustes na resolução de renderização, modos de projeção e outros parâmetros para otimizar o desempenho e a qualidade visual.


Começando com o ziviDomeLive

Para começar a explorar as capacidades do ziviDomeLive, consulte o Guia Rápido, que apresenta as etapas de configuração, instalação e funcionalidade essencial para criar visuais dinâmicos e interativos no Processing. Para detalhes mais específicos de configuração e uma lista de dependências, consulte o Guia de Instalação.

ziviDomeLive é um conjunto de ferramentas flexível que incentiva a experimentação, fornecendo tudo o que você precisa para transformar seus sketches no Processing em experiências interativas e imersivas. Mergulhe, explore seus recursos e crie displays visuais em tempo real que cativam e envolvem seu público de maneiras inovadoras.