Blogue
Renderização com GPU, CPU ou ambos?
Contenidos de la entrada
A renderização de uma imagem em V-Ray requer muitos cálculos e processos que o programa efectua utilizando os recursos do computador. Existe dois componentes de hardware que desempenham um papel fundamental para produzir a renderização, a CPU e a GPU, e comportam-se como "motores" no V-Ray.

A CPU
O CPU é o processador do computador. A sua principal função é executar sequências de instruções e efetuar o processamento geral.

A GPU
A GPU é a placa gráfica instalada no computador. Está vocacionada para realizar processamentos específicos e foi concebida para reduzir a carga de trabalho do processador (CPU) no processamento de gráficos, como vectores, matrizes, vértices e pixéis. Por este motivo, a placa gráfica é o componente ideal para a gestão e o processamento da geometria em jogos de vídeo ou programas 3D.
Quando desenhamos com SketchUp, estamos a gerar geometria que consiste em malhas compostas por vértices e vectores. Estes dados são processados pela GPU. Por conseguinte quanto mais potente for a placa gráfica instalado no computador, mais geometria pode ser gerida no SketchUp e o movimento será mais suave.
No V-Ray, estes dois "motores" comportam-se de forma muito diferente quando geram o render. Por este motivo, existe uma pequena diferença entre osariação nos resultados uns com os outros.

Renderização da CPU
V-Ray por CPU é o mais poderoso ... e completo que o V-Ray for SketchUp tem, pois suporta todas as funcionalidades do programa. Para além disso, permite trabalhar com cenas maiores porque toda a informação de uma cena é armazenada no Memória RAM (que pode ser muito grande em comparação com a memória de uma placa gráfica).
Renderização GPU
V-Ray por GPU não suporta todos os recursos do V-Ray ou do SketchUp. Por exemplo, alguns materiais, caraterísticas ou funcionalidades do programa não são mostrados durante a renderização. No entanto, é um método de renderização muito rápido.
No caso da prestação de serviços por GPU A informação do cenário é armazenada na memória da placa gráfica, pelo que, quanto mais a informação do cenário for armazenada, mais capacidade de memória Quanto maior for a capacidade do cartão para trabalhar com cenas maiores, maior será a possibilidade de trabalhar com cenas maiores.
É importante observar que, no V-Ray for SketchUp, o mecanismo GPU só funciona com placas gráficas Nvidia com núcleos CUDA.




Renderização híbrida
Finalmente, no V-Ray temos a opção de fazer uma renderização híbrido.
Neste caso, o programa faz a renderização utilizando o motor do GPU, mas o processador do computador pode ser adicionado (CPU) para contribuir para o resultado da renderização. Com este método, os tempos de renderização podem ser reduzidos em 12 a 25%. No entanto, ao usar o GPU como motor principal, continuaremos a ter as incompatibilidades acima referidas.
Para saber quais as funcionalidades suportadas V-Ray (GPU) e quais não, pode visitar a Página do Chaos Group.
O processador do computador (CPU) desempenha o papel mais importante no V-Ray. É o motor mais potente e completo uma vez que é compatível com todas as funcionalidades do programa. No entanto, é muito importante que seja apoiado por uma boa memória RAM. para armazenar a informação da cena. Um bom processador e muita memória RAM são fundamentais para trabalhar com o V-Ray.
A renderização GPU é um método rápido, mas tem algumas incompatibilidades com algumas funcionalidades do programa.Os artefactos de imagem e os resultados indesejáveis em alguns casos. Se trabalhar desde o início evitar estas incompatibilidades e se tiver uma boa placa gráfica (muitos núcleos e memória), O motor GPU ou híbrido poderia ser uma opção interessante para produzir as renderizações.
Partilhe este artigo



