Renderização em OpenGL

OpenGL rendering uses the 3D View’s drawing for quick preview renders.

Isto permite que você inspecione a sua animática (para verificar os movimentos dos objetos, ângulos alternativos, etc…).

Isto também pode ser usado para a previsão de suas animações – nas ocasiões em que sua cena seja muito complexa para que seu sistema a reproduza em tempo real na janela de visualização 3D.

Você pode usar OpenGL para renderizar tanto imagens quanto animações.

Below is a comparison between the OpenGL render and a final render using the Cycles Renderer.

Model by © 2016 pokedstudio.com
../_images/render_opengl_example-opengl-render.jpg

OpenGL render.

../_images/render_opengl_example-cycles-render.jpg

Full render.

Dica

Mostrando somente objetos renderizáveis.

To access this option, enable the Only Render in the Display Panel.

While this option is not specific to OpenGL rendering, it’s often useful to enable, since it removes data such as rigs and empties that can be a distraction.

Definições

Referência

Editor:Info Editor
Menu:Render ‣ OpenGL Render Options

For the most part, OpenGL Render uses the viewport settings, Sampling and Alpha Transparency Mode options can be set by the Render ‣ OpenGL Render Options from the Info Editor header. Additionally, some render settings are used too:

  • Dimensões de renderização
  • Aspecto de renderização
  • File Format & Output (file path, format, compression settings, etc.)

Renderização

A ativação da renderização OpenGl a partir do menu irá renderizar a partir da câmera ativa.

You can also render any viewport, from the header of the 3D View, using the small button showing a Camera.

../_images/render_opengl_view-port-render-buttons.png

Botões de renderização OpenGL.

Bem como com uma renderização normal (completa), você pode cancelar a operação a qualquer momento usando Esc.

Renderizando uma imagem estática

Clique no pequeno botão que mostra uma Câmera no cabeçalho da janela de visualização 3D.

Ou a partir do menu menu: Renderizar ‣ Renderizar imagem usando OpenGL a partir do cabeçalho do editor Janela de informações.

Renderizando uma animação

Clique no pequeno botão que mostra uma claquete presente no cabeçalho da janela de visualização 3D.

Ou a partir do menu menu: Renderizar ‣ Renderizar animação usando OpenGL a partir do cabeçalho do editor Janela de informações.

Renderizando a partir do editor de sequências

Clique no pequeno botão que mostra uma claquete no cabeçalho do Editor de sequências de vídeo, próximo a região de previsão.

Using scene strips in the Sequencer you can edit together scenes to quickly render an entire sequence of shots.

This can be activated using the render icons in the Sequencer’s playback header.

Limitações conhecidas

Suporte a antisserrilhamento em OpenGL

Algumas placas gráficas não suportam esta funcionalidade (conhecida como «extensões de múltiplas amostras em contingenciamento de quadros em OpenGL» ou frame-buffer multi-sample OpenGL extensions, em inglês).

Nestes casos, a renderização irá funcionar, mas não haverá antisserilhamento nas imagens.

Habilitar a opção Amostragem completa, pode ser usada para contornar esta limitação, devido ao fato deste sistema não depender do suporta de múltiplas amostras via placa gráfica (hardware).

Dica

Abaixo mostramos extensões de placa gráfica necessárias com exatidão, como listadas a partir da Salvar informações do sistema (seção OpenGL):

  • GL_ARB_texture_multisample
  • GL_EXT_framebuffer_blit
  • GL_EXT_framebuffer_multisample_blit_scaled
  • GL_EXT_framebuffer_multisample