Exemplos Básicos¶
Basic¶
Demonstra duas cenas gerenciadas e a API RenderMode. Em Scene1, pressione:
1:FULL2:STANDARD3:DOMEMASTER4:EQUIRECTANGULAR5:SKYBOX+/-: ajusta a velocidade da animaçãor: restaura a velocidade da animação- Roda do mouse: altera o raio da órbita dos pilares
Use as setas Esquerda/Direita para alternar entre os pilares rotativos e a grade estática de alinhamento com seis faces.
EmptyProject¶
Template inicial mínimo em múltiplos arquivos com uma Scene, um SceneManager, hooks automáticos do Processing, sceneRender() intencionalmente vazio e draw() também vazio.
SphereParticle¶
Exemplo de cena maior que utiliza um executor para a simulação de partículas e mantém as chamadas gráficas na render thread. Clique ou arraste para adicionar partículas.
Todos os exemplos preservam sceneRender(PGraphicsOpenGL) e nunca chamam ziviDome.draw() manualmente.
Comece em EmptyProject, use Basic para aprender troca de cenas e modos de
renderização e então consulte SphereParticle para a fronteira entre simulação
em background e desenho na render thread.