Agente de renderização iray

O agente de renderização NVIDIA® iray® cria renderizações fisicamente precisas traçando caminhos de luz. Ele exige pouca configuração em comparação a outros agentes de renderização.

A principal abordagem do agente de renderização iray é baseado em tempo: você pode especificar a duração da renderização, o número de iterações a ser computado ou simplesmente iniciar a renderização por um tempo indefinido e pará-la quando estiver satisfeito com a aparência do resultado.

O agente de renderização iray oferece suporte a elementos de renderização separadamente. Consulte Elementos de renderização iray.

É possível usar um plano de corte para criar renderizações com corte transversal de modelos.

As primeiras iterações do agente de renderização iray aparecem mais granulosas do que os resultados de outros agentes de renderização. O nível de granularidade se tornará menos aparente quanto mais passagens você renderizar. O agente de renderização iray é especialmente eficaz para renderizar reflexões, incluindo reflexões com brilho. Ele também é bom para a renderização de objetos com irradiação e formas que não podem ser renderizadas com tanta precisão em outros agentes de renderização.

Uma cena renderizada pelo agente de renderização iray, com o tempo padrão de 1 minuto

A mesma cena após um tempo de renderização mais longo

A mesma cena após um tempo de renderização estendido

Uma placa gráfica com uma unidade de processamento gráfico (GPU) compatível com CUDA melhorará o desempenho do agente de renderização iray (CUDA significa Compute Unified Device Architecture, arquitetura de dispositivo unificado de computação). No entanto, o resultado não será o mesmo do sombreamento de viewport de hardware: a computação realizada pelo agente de renderização iray é fisicamente correta e o resultado da renderização de iray assistida por hardware é igual ao resultado de quando você renderiza usando somente a Unidade de Processamento Central (CPU).

Uma regra geral para uso da GPU é que um gigabyte (GB) de memória pode armazenar de 5 a 10 milhões de triângulos (5 - 10M) de geometria. Se as texturas (normalmente compartilhados entre triângulos de face) também puderem se ajustar na memória do GPU, isso também melhorará o desempenho de renderização.

O desempenho de um agente de renderização de tracejamento de raios como o agente de renderização iray é relativamente independente da complexidade da geometria da cena. A complexidade dos caminhos de luz é mais importante: uma vela em um labirinto, ou raios de luz divergindo de uma janela estreita, demorará mais para produzir uma renderização de boa qualidade do que a luz brilhando através de uma ampla luz celeste ou de janelas envidraçadas. Assim como ocorre com outros agentes de renderização, o desempenho também é proporcional para a resolução da imagem renderizada. A complexidade de materiais na cena também afeta o desempenho: quanto mais texturas, mesclagens e ruídos um material tiver, mais tempo levará para calcular os resultados.

A versão do iray fornecida com o 3ds Max é o iray v2.1. Essa versão oferece suporte ao botão de alternância Não aplicar saliências ao sombreamento difuso, ao efeito de canto arredondado, a vários mapas de procedimento; portais de céu, refrações brilhantes, translucidez e IOR (índice de refração) e a capacidade de lidar com grandes resoluções de saída. O agente de renderização iray 2.1 é totalmente compatível com os objetos do Portal do céu. Eles podem melhorar a qualidade da renderização, mas em alguns casos podem reduzir a velocidade do agente de renderização. Essas diretrizes podem ajudá-lo a decidir se deseja usar Portais do céu:

Materiais e mapas suportados pelo agente de renderização iray

O agente de renderização iray suporta somente determinados tipos de material, de mapa e de sombreador. Em particular, ele não suporta sombreadores programáveis da mesma forma que o agente de renderização mental ray. Se sua cena contiver um material ou um mapa sem suporte, o agente de renderização iray o renderizará como cinza e relatará um erro na Janela de mensagem de renderização.

Em geral, o agente de renderização suporta somente recursos de material e mapa ou de sombreador relacionados ao tracejamento de raios de luz com base física. Por exemplo, as configurações do material Arch & Design relacionadas a Oclusão ambiente, Cantos arredondados ou Final Gather simplesmente são ignoradas pelo agente de renderização.

Materiais de suporte

O agente de renderização iray suporta principalmente os materiais mental ray de finalidade geral:

Tipo de material Restrições
ARCH e projeto de material

O agente de renderização iray ignora os Principais parâmetros de material Configurações de Reflexão Amostras de brilho, Rápida (interpolar) e Somente realces+FG. Ele também ignora os Principais parâmetros de material Configurações de Refração Amostras de brilho e Rápida (interpolar).

Ele ignora as configurações na implementação Interpolação rápida com brilho.

Ele ignora a maioria das configurações na implementação Opções de renderização avançadas. As exceções são Refração Distância máxima e Cor na distância máxima; e Opções de transparência avançadas Vidro/Translucidez tratam objetos como e Seleção de face posterior.

Ele ignora os sombreadores especificados na implementação "Conexão mental ray".

Materiais do Autodesk

Exceção: Tinta metálica da Autodesk não é suportada.

Nota: Reflexões sobre os Materiais da Autodesk, especialmente os materiais com um acabamento fosco, podem aparecer de forma diferente do que aparecem quando renderizados com agentes de renderização diferentes do agente de renderização iray.
Os seguintes Materiais da Autodesk têm configurações de Saliências de acabamento. O agente de renderização iray trata Saliências de acabamento como mapas de Relevo (saliência): aplica as saliências ao componente Difuso, como também a outros componentes.
Mesclar material  
Material de dois lados  
Material de vários subobjetos  

Suporte de mapas e sombreadores

O agente de renderização iray suporta estes mapas e sombreadores:

Tipo de mapa ou de sombreador Restrições
Bitmap

Na implementação Coordenadas para um Bitmap, o tipo de coordenada deve ser definido como Textura. O agente de renderização iray suporta os mapeamentos Canal de mapa explícito, Plano do objeto XYZ e Planar do universo XYZ. O valor Canal de mapa deve estar no intervalo de 1 a 4. O agente de renderização iray ignora as configurações de Desfoque/Deslocamento de desfoque.

Na implementação Parâmetros de bitmap, o agente de renderização iray ignora as configurações de Filtragem, Saída de canal mono, Saída de canal RGB e Origem de alfa.

Mapa Checker  
Mapa Correção de cor  
Mapa Entalhes

Renderiza de uma forma um pouco diferente do Scanline ou dos agentes de renderização mental ray.

Mapa de enfraquecimento  
Mapa Gradiente  
mapa Gradient Ramp  
Mapa Mármore

Renderiza de uma forma um pouco diferente do Scanline ou dos agentes de renderização mental ray.

Mapa Mistura  
Mapa Ruído

O agente de renderização iray ignora as configurações na implementação Ruído para qualquer outro tipo de mapa.

Mapa Saliência normal  
Saída de mapa

O agente de renderização iray não suporta o próprio mapa de Saída.

Para a implementação Saída de diversos tipos de mapa, o agente de renderização iray suporta somente estas configurações: Valor de saída, Deslocamento RGB, Nível de RGB e Valor de saliência.

Mapa Mármore Perlin

Os valores de saturação não são suportados e gradientes de cor não são renderizados.

Mapa Multiplicação de RGB  
Mapa Mancha  
Mapa Substância  
Mapa Ladrilhos  
Mapa Madeira

Renderiza de uma forma um pouco diferente do Scanline ou dos agentes de renderização mental ray.

Comutador Plano de fundo do ambiente  
Sombreador Cor de temperatura Kelvin  
Mr física do céu  
Sombreador de oceano

Não reconhece todas as configurações de parâmetro.

Nota: A partir do 3ds Max 2015, o agente de renderização iray não suporta o mapa Ondas.

Recursos adicionais e restrições

O agente de renderização iray tem alguns recursos e restrições adicionais:

Operação Recursos e restrições
Geometria

O agente de renderização iray pode renderizar toda a geometria renderizável, incluindo objetos Proxy mr. Ele suporta Mapeamento de deslocamento. Ele também suporta a profundidade de campo baseado em câmera (Várias passagens). Na verdade, o efeito da profundidade de campo não aumenta o tempo de renderização.

A geometria sempre projeta sombras.

Luzes As luzes devem ser fotométricas. Isso inclui Portal do céu do mr, mr Sol e mr Céu.

O agente de renderização iray ignora todas as configurações de sombra para luzes. As sombras geradas pelo agente de renderização iray são sempre baseadas fisicamente: luzes sempre projetam sombras e essas sombras sempre têm tracejamento de raios.

Para luzes mr, o agente de renderização também ignora as configurações de Iluminação indireta. Para mr Sol, ele ignora as configurações de Fóton de sol e Perspectiva aérea. O Modelo de céu deve ser Direcionado por neblina.

Controle de exposição Deve ser mr Controle de exposição fotográfica.
Efeitos de renderização O agente de renderização iray não gera dados de G-buffer e, portanto, não pode usar efeitos de renderização, incluindo efeitos atmosféricos.
Renderizar para textura Não suportado. O 3ds Max exibe um aviso para esse efeito.
Editor de materiais Se você escolher o agente de renderização iray para renderizar slots de amostra, ele não renderizará um plano de fundo de slot de amostra.
Dica: O uso do agente de renderização iray para slots de amostra pode reduzir a velocidade de desempenho. Normalmente, o agente de renderização mental ray é a melhor escolha para slots de amostra.
Exportador de panoramas Não suportado
Video Post Não suportado
Análise de iluminação Não suportado
Parâmetros de propriedades de objeto O agente de renderização iray as ignora, mas as propriedades Renderizável e Visibilidade são passadas para o agente de renderização pelo 3ds Max, de forma que essas configurações funcionem como o esperado.
Renderização em lote Suportado
Renderização de linha de comando Suportado
Backburner Suportado

O Agente de renderização iray e a Irradiação

O agente de renderização iray é bom para lidar com materiais de irradiação. Na verdade, é possível renderizar uma cena somente com materiais de irradiação e nenhuma luz.

Dica: Para renderizar uma cena usando apenas materiais de irradiação, adicione um único objeto de luz à cena e então desligue a luz. (Se não houver nenhum objeto de luz em uma cena, o 3ds Max adicionará luzes padrão para sombreamento e renderizações do viewport).

Em uma renderização iray, os materiais de irradiação podem projetar sombras, pontos luminosos e luz ambiente.

Objetos de luminária, irradiação e o agente de renderização iray

Em uma cena interna (e em várias cenas de arquitetura externas), com frequência você combina um objeto de luz do 3ds Max a uma geometria de correção de luz que modela o próprio instrumento de iluminação. O Objeto auxiliar de luminária é um bom exemplo disso. É possível atribuir um material de irradiação à lâmpada ou luminária do instrumento de iluminação ou à superfície de transmissão de luz que cobre a lâmpada.

Com outros agentes de renderização, a superfície de irradiação simplesmente parece brilhar, enquanto o objeto de luz faz a projeção real de luz. Mas como o agente de renderização iray usa a irradiação como a iluminação real, um material de irradiação gera iluminação junto com o objeto de luz. O efeito é a "iluminação dupla". Quanto maior a área de irradiação, mais notável será o efeito.

O motivo desse efeito é que agentes de renderização de tracejamento de luz, como o agente de renderização iray, não distinguem os tipos de raios: raios de luz, raios de reflexão e raios de sombra são tratados da mesma maneira.