D5 RENDER – Nova solução para renderização com Ray Tracing

Renderizar imagens com Ray Tracing nunca foi tão fácil. Isso mesmo! Agora o mercado 3D apresenta um renderizador que traz esse recurso para ser facilmente aplicado e sem constantes “insetos”.

Se você só precisa gerar imagens e vídeos de qualidade, não precisa mais perder o tempo atualizando e configurando engines (use-as apenas quando seu projeto requer gamificação!)

Mas antes de falarmos TUDO sobre o D5 Render, precisamos lembrar de três tecnologias de renderização hoje: Ray Tracing, Rasterização e DLSS.

 

O que é Ray Tracing?

A maneira mais fácil de pensar no “ray tracing” é olhar ao seu redor agora. Os objetos que você está vendo são iluminados por raios de luz. Agora vire-o e siga o caminho desses raios do olho para trás, para os objetos com os quais a luz interage.

Este é um golpe de relacionamento. Historicamente, no entanto, o hardware do computador não foi rápido ou suficiente para usar essas técnicas em tempo real, como nos videogames. Os cineastas podem levar o tempo que visam renderizar um único e-lo offline em renderização.

Recentemente, a NVIDIA e a Microsoft anunciam o DirectX Raytrac, ou simplesmente DXR; uma extensão do DirectX 12 que permite, de uma forma muito simples, desenhar raios dentro do ambiente virtual dos jogos. Qualquer GPU com DX12 pode ser compatível com o recurso, mas a parte mais interessante deste anúncio é sua integração com a tecnologia RTX da NVIDIA.

RTX é o resultado de mais de 10 anos de desenvolvimento de tecnologias, criadores, compiladores, otimização, etc. para acelerar o processamento do Ray Tracing. Qualquer pessoa que trabalhe com ferramentas de renderização profissionais, como o menos utilizado na produção de falar, deve ouvir ou RTX ou sua integração com o Optix.
O RTX é basicamente um “super acelerador de raios” e torna seu layout mais rápido e eficiente, extraindo todo o poder das GPUs NVIDIA, aproveitando seus CUDAs.

O que é Rasterização?

A computação gráfica em tempo real usa há muito tempo uma técnica chamada “rasterização” para exibir objetos tridimensionais em uma tela bidimensional. É rápido. E os resultados foram muito bons, mesmo que nem sempre seja tão bom quanto o que o ray tracing pode fazer.

Com a rasterização, os objetos na tela são criados a partir de uma malha de triângulos virtuais, ou polígonos, que criam modelos 3D de objetos. Nesta malha virtual, os cantos de cada triângulo – conhecidos como vértices – se cruzam com os vértices de outros triângulos de diferentes tamanhos e formas.

Muitas informações estão associadas a cada vértice, incluindo sua posição no espaço, bem como informações sobre cor, textura e seu “normal”, que são usados ​​para determinar a forma como a superfície de um objeto é enfrentando.

Os computadores convertem triângulos de modelo 3D em pixels ou pontos em uma tela 2D.
Cada pixel pode receber um valor de cor inicial dos dados armazenados nos vértices do triângulo.

Um processo adicional de pixel ou sombreamento, incluindo a alteração da cor do pixel com base em como as luzes na cena atingem o pixel e aplicar uma ou mais texturas ao pixel, combinadas para gerar a cor final aplicada a um pixel. Isso é computacionalmente intensivo.

Pode haver milhões de polígonos usados ​​para todos os modelos de objetos em uma cena e aproximadamente 8 milhões de pixels em uma tela 4K. E cada quadro ou imagem exibido em uma tela geralmente é atualizado de 30 a 90 vezes por segundo na tela.

Certamente, muitos fatores contribuem para a qualidade geral dos gráficos e o desempenho do Ray Tracing. De fato, como o “ray tracing” é tão computacionalmente intensivo, é frequentemente usado para renderizar as áreas ou objetos em uma cena que mais se beneficia da qualidade visual e realismo da técnica, enquanto o resto da cena é renderizado usando a rasterização. Ela ainda pode oferecer excelente qualidade gráfica.

 

O que é DLSS?

A inteligência artificial está revolucionando os jogos – da física do jogo e simulação de animação ao tempo real recursos de renderização e transmissão assistida por IA.

Com Deep Learning Super Sampling (DLSS), a NVIDIA decidiu redefinir a renderização em tempo real por meio de IA super resolução – renderizando menos pixels e, em seguida, usando a IA para construir uma resolução mais nítida e mais alta imagens. Com nossa última versão 2.0 do DLSS, fizemos grandes avanços em direção a essa visão.

Alimentado por processadores de IA dedicados em GPUs GeForce RTX chamados Tensor Cores, o DLSS 2.0 é uma nova e aprimorada rede neural de aprendizado profunda que aumenta as taxas de quadros enquanto gera jogos bonitos e nítidas imagens. Ele oferece aos jogadores a margem de desempenho para maximizar as configurações de rastreamento de raios e aumentar a saída
resoluções.

Quer saber mais sobre o DLSS, acesse:

https://www.nvidia.com/en-us/geforce/news/nvidia-dlss-2-0-a-big-leap-in-ai-rendering/

 

Agora que já falamos sobre técnicas de renderização, vamos listar tópicos sobre esse novo programa que está dando o que falar, devido à alta qualidade das imagens geradas por ele.

Suas renderizações são ultrarrealistas, realmente comparáveis com softwares como Corona Renderer e V-Ray, tendo um grande vantagem sobre estes: velocidade de renderização usando a GPU.

Compatibilidade

O programa é autônomo e tem compatibilidade direta com arquivos SKP. Uma modelagem 3D simples e aplicação de materiais no SketchUp é suficiente para criar belas imagens e vídeos impressionantes com D5 Render.

O programa também aceita outros formatos, como FBX e D5A, este, nativo do próprio D5 Render, pode ser gerado no 3DS Max ou Blender, através de Plugins para exportação. Estão na agenda das próximas atualizações, Plugins para Rhino, Revit e C4D. Vamos esperar.

Biblioteca de ativos (objetos e materiais 3D)

O programa foi desenvolvido para renderização através da Placa de Vídeo (GPU), possui uma interface amigável e uma biblioteca de ativos aprimorada para aplicação em cena. Possui parceria com empresas especializadas em ativos, como como Maxtree, Dviz e Render People, este para aplicação de personagens 3D e os demais para o aplicação de vegetação na cena, ambas hiper realistas.

 

A configuração dos materiais PBR é muito fácil e fluida, incluindo a aplicação de mapas de textura adicionais. Um destaque para o template de material “deslocamento”, com o qual é possível criar materiais com precisão relevo, devido à aplicação de um mapa de altura.

Ainda sobre parcerias com empresas especializadas, não podemos deixar de falar em Share Textures e Texture Box. Materiais de alto nível prontos para uso.

 

Requisitos

Por enquanto o programa só aceita placas de vídeo da Nvidia e o requisito mínimo é GeForce GTX 1060 6GB. Tem aqueles na internet que já testaram e conseguiram abrir uma cena em D5
Renderize usando uma placa gráfica AMD, mas não obteve sucesso na exportação de renderização.

Quem possui GPU AMD deve esperar um pouco. Para navegação suave e desempenho de renderização, é altamente recomendado usar a série Nvidia GeForce RTX 2060 ou superior (ou Quadro RTX). A renderização do D5 pipeline de renderização principal é construído com base no DX12 + DXR. Ele precisa do Win10, v1809 ou superior sistema operacional.

 

É de graça?

Sim! O D5 Render lançou recentemente a versão 1.6.2. Quem baixar mas não comprar o Passaporte acaba adquirindo a versão GRATUITA do programa, também chamada de COMUNIDADE.

O desenvolvedor recentemente passou a fornecer uma versão educacional. A versão da Comunidade tem quase todos os funcionalidades da versão PRO, com acesso a uma biblioteca de materiais e objetos 3D, embora com algumas limitações; também não é possível exportar vídeo, apenas imagens comuns e panorâmicas (em alta Resoluções) Mas se você é usuário profissional ou empresa e precisa para uso comercial, deve adquirir O passaporte.

Com ele você terá acesso vitalício a novas atualizações e novos recursos. Veja as diferenças entre o versões abaixo:

Imagem criada por Vaz Produções

Considerações Finais

Na verdade, o D5 Render combina os benefícios do Ray Tracing e da Rasterização, para obter interatividade em tempo real e imagens foto realistas simultaneamente. Claro, ainda há alguns pontos a melhorar para os próximos versões, mas está no caminho certo. Novas funcionalidades, novidades como:

1. Atmosfera do céu e sistema de paisagem;
2. Realidade virtual;
3. Spline Path para animação de objetos;
4. Material da pele;
5. Dispersão de subsuperfícies;
6. Abajur de vidro;
7. Metal anisotrópico;
8. Água com efeito “cáustico”;
9. Mega Luzes;
10. Cantos arredondados;
11. Decalques

Exemplo de Tour Virtual 360º, criado a partir de imagens panorâmicas renderizadas no D5 Render, pela Vaz Produções

Você pode conferir neste vídeo feito pela D5 Render (D5 Film Ep.2) alguns trabalhos realizados pela comunidade D5, que tivemos a honra de contribuir, e confirmamos o que mostramos neste post: renderizações de alto nível!

Que tal aprender agora a criar imagens e vídeos de alta qualidade com o D5 Render? Comece agora! Clique aqui.

Estamos disponibilizando nossa biblioteca de assets de alta qualidade, prontos para serem inseridos no D5 Render.
D5 Render Assets Store

Você gostou do artigo? Compartilhe.