Visão Geral
Renderização em Tempo Real (em alemão: Echtzeit-Rendering) refere-se à geração de imagens geradas por computador que são calculadas e exibidas imediatamente enquanto a cena muda. Ao contrário do pré-renderização clássica (renderização offline), onde quadros individuais são calculados com antecedência por horas em uma fazenda de renderização, as imagens na renderização em tempo real são criadas interativamente e podem ser alteradas ao vivo.
No set, a renderização em tempo real não é um dispositivo independente, mas a base técnica da Produção Virtual e, em particular, do VFX no Set (ICVFX): um motor de jogo calcula o ambiente digital em tempo real e o exibe em uma parede de LED ou volume de LED que circunda os atores e o set físico. O conteúdo é filmado diretamente pela câmera, em vez de ser adicionado posteriormente via tela verde.
Princípio de Funcionamento
A imagem é calculada por uma GPU (placa gráfica) em vez de uma fazenda de renderização baseada em CPU. Motores comuns incluem Unreal Engine (Epic Games) e Unity. Para que a representação em perspectiva na parede de LED corresponda ao movimento da câmera, a posição e a lente da câmera são capturadas por um sistema de rastreamento de câmera e reproduzidas de volta para o motor; o corte renderizado (frustum) segue a câmera em tempo real.
Para que a câmera, o pipeline de renderização e os processadores de LED trabalhem juntos sem tearing (rasgos na imagem), todos os componentes devem ser sincronizados com um clock de estúdio comum via Genlock e Timecode. Um requisito crucial é baixa latência, para que o ambiente exibido siga o movimento da câmera sem atrasos.
Diferenciação Tempo Real vs. Pré-Renderização
| Característica | Renderização em Tempo Real | Pré-Renderização (Offline) |
|---|
| Cálculo | imediato, interativo (GPU) | antecipado, não interativo (fazenda de renderização) |
| Ajuste da cena | possível ao vivo no set | apenas por meio de nova renderização |
| Prioridade | velocidade / interatividade | qualidade máxima de imagem |
| Uso típico | Produção Virtual, ICVFX, Previs | takes finais de VFX, CGI clássico |
Uso no Set
- Volume de LED / ICVFX: As paredes de LED exibem o ambiente renderizado em tempo real e, ao mesmo tempo, fornecem luz ambiente realista e reflexos em atores, figurinos e adereços.
- Ajuste ao vivo: A hora do dia, o clima, a atmosfera de iluminação ou os elementos do set podem ser alterados diretamente durante a filmagem, sem a necessidade de renderizar novamente.
- Pré-visualização: A renderização em tempo real também é usada para Previs/Techvis e exploração de câmera virtual antes da filmagem física.
Nota: Os requisitos específicos de latência e taxa de quadros dependem da configuração do estúdio, do hardware utilizado e da frequência de quadros filmada, e devem ser verificados especificamente para cada projeto.