Denoiser

Com o Denoiser, você pode alcançar reduções significativas no tempo de renderização de imagens com qualidade de produção.

O Denoiser está disponível no SOLIDWORKS Visualize 2018 Service Pack 3.0 e versões posteriores.

O Denoiser usa uma técnica de pós-processamento baseada em aprendizado de máquina para filtrar o ruído de imagens inacabadas e com ruído produzidos pelos modos de renderização Rápido e Preciso.

Para obter um melhor desempenho ao usar o Denoiser, você precisa reduzir o número de passagens de renderização. Por exemplo, se uma cena normalmente precisa de 500 passagens sem o Denoiser, é possível especificar 50 passagens com o Denoiser ativado e obter a mesma qualidade de renderização. Você pode obter a mesma qualidade de renderização com até mesmo menos passagens com o Denoiser, dependendo do seu objetivo para a imagem. As reduções reais no número de passagens e, portanto, no tempo de renderização, dependem do hardware do computador e da cena renderizada.

Para usar o Denoiser, você deve ter este hardware:

  • GPU NVIDIA® (arquitetura Kepler™ ou mais recente) compatível com CUDA® 9.0
  • Pelo menos 4 GB de RAM de vídeo

A imagem a seguir mostra os resultados típicos obtidos com o Denoiser desligado (à esquerda) e ligado (à direita).



Exemplo de Denoiser

Neste exemplo, você renderiza um projeto do SOLIDWORKS Visualize, primeiro com o Denoiser desligado e, em seguida, com ele ligado. Em seguida, você examina as imagens resultantes e compara o número de passagens de renderização, o tempo de renderização e a qualidade da imagem.

Criar a linha de base

Primeiro, você especifica as opções para renderização off-line. Em seguida, com o Denoiser desligado, renderiza o projeto para criar uma imagem .jpg de linha de base.

  1. Abra system_dir:\Users\Public\Public Documents\SOLIDWORKS\SOLIDWORKS 2019\samples\whatsnew\visualize\Food Processor.svpj.
  2. Clique em Ferramentas de saída (barra de ferramentas principal).
  3. Na caixa de diálogo, na guia Renderizar , em Arquivo de saída:
    • Para Formato da imagem, selecione JPEG (*.jpg).
    • Para Modo de saída, selecione Renderizar.
  4. Em Resolução:
    • Para Tamanho, selecione 800 x 800 pixels.
    • Para Resolução, especifique 96,00 pixels/pol.
  5. Em Configurações de renderização:
    • Para Seleção de renderização, selecione: Preciso .
    • Para Modo de renderização, selecione Qualidade.
    • Para Passagens de renderização, especifique 500.
  6. Para Dispositivo de renderização:
    • Selecione Híbrido.
    • Selecione Mostrar progresso.
  7. Clique em Iniciar renderização.
    Uma guia Renderização é aberta.

    Clique em para fechar a mensagem sobre o fechamento de Visualizar se aparecer.

    A operação de renderização off-line levará vários minutos para terminar.

  8. Ao concluir a renderização, observe o Tempo decorrido indicado no topo da janela.
    A imagem da linha de base Food Processor.jpg é salvo automaticamente na pasta de saída.

Usar o Denoiser

Agora, renderize o mesmo projeto usando o Denoiser.

Primeiro, você precisa inicializar o Denoiser para torná-lo disponível para o uso. Quando inicializado, o Denoiser requer uma certa quantidade de RAM de vídeo, mesmo se não estiver sendo usado no momento. Para usá-lo para uma determinada renderização, você precisa ligá-lo em uma etapa posterior.

  1. No canto superior esquerdo da janela, clique na guia Food Processor .
  2. Clique em Ferramentas > Opções.
  3. Na caixa de diálogo, clique em 3DViewport.
  4. Em Denoiser, selecione as duas opções:
    Opção Descrição
    Inicializar o Denoiser Torna o Denoiser disponível para uso.
    Mostrar botão na barra de ferramentas principal Adiciona Alternar Denoiser à barra de ferramentas principal, onde você pode clicar nele para ligar e desligar o Denoiser.
  5. Clique em OK.
  6. Clique em Alternar Denoiser (barra de ferramentas principal) para ligar o Denoiser.
    O Denoiser está ativo para renderização em tempo real no 3D Viewport.

    Agora, você precisa ativá-lo para processamento off-line. Além disso, para obter um melhor desempenho do Denoiser, você precisa reduzir o número de passagens de renderização.

  7. Clique em Ferramentas de saída (barra de ferramentas principal).
  8. Na caixa de diálogo, na guia Renderizar , defina as seguintes opções:
    • Em Configurações de renderização, reduza o valor de Passagens de renderização para 50.
    • Selecione Ativar Denoiser.
  9. Clique em Iniciar renderização.
    Uma nova guia Renderizar é aberta. O ícone no monitor transparente indica que o Denoiser está ligado.

    Clique em para fechar a mensagem sobre o fechamento de Visualizar se aparecer.

  10. Ao concluir a renderização, observe o Tempo decorrido indicado no topo da janela.
    A imagem renderizada com o Denoiser ligado, Food Processor 1.jpg, é salva automaticamente na pasta de saída.
  11. Clique no link da pasta de saída.
    Você pode abrir as duas imagens do processador de alimentos no seu aplicativo de visualização de imagens favorito. Você pode aumentar o zoom e comparar a quantidade de ruído em várias áreas. Por exemplo, aumentar o zoom na área ao redor do eixo da lâmina:
    Denoiser desligado

    500 passagens

    Denoiser ligado

    50 passagens

    Usando o Denoiser, você pode obter a mesma qualidade de renderização com até mesmo menos passagens, dependendo do seu objetivo para a imagem.
    As reduções reais no número de passagens e, portanto, no tempo de renderização, dependem do hardware do computador e da cena renderizada.