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.

descarregar 36

A CPU


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

descarregar 3 4

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.

descarregar 1 7

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.

descarregar 2 6
descarregar 3 4
descarregar 4 5
descarregar 5 3

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