Início tecnologia

Plugin leva o Neural Rendering do DLSS 5 ao ComfyUI

Um projeto publicado no GitHub levou o Neural Rendering do DLSS 5 para dentro do ComfyUI, popular interface baseada em nós para criação de imagens com inteligência artificial. A integração ainda é experimental e não tem vínculo oficial com a NVIDIA nem com o próprio ComfyUI, mas já permite testar o recurso no mesmo fluxo usado para gerar e editar imagens.

Robô em transformação com DLSS 5 no ComfyUI
Imagem gerada usando o Magnific

O Reel publicado pelo perfil Github repo mostra o repositório ComfyUI-DLSS5-NR no GitHub e a execução do nó dentro do programa. O autor descreve uma integração que dispensa um executável auxiliar e não grava imagens temporárias no disco. A proposta é aplicar o processamento neural sem deixar o ambiente do ComfyUI.

Como o plugin conecta o ComfyUI ao DLSS 5

O projeto recebe a imagem do ComfyUI por Python e ctypes, passa os dados por uma ponte nativa chamada dlss5nr_bridge.dll e usa D3D12 e NGX para chamar a função de Neural Rendering. O resultado volta para o fluxo como uma nova imagem. Na versão v0.2.0, a transferência passa por staging na CPU, convertendo o tensor para float32 e depois para RGBA16F antes do processamento.

Isso diferencia o nó de um simples filtro 2D. O trabalho técnico da NVIDIA sobre o DLSS 5 descreve uma etapa de renderização neural guiada por informações da cena, com foco em iluminação, materiais e estabilidade entre quadros. No caso do ComfyUI, o projeto comunitário adapta a chamada para imagens geradas no workflow, e não para um pipeline completo de jogo com todos os buffers de um motor 3D.

O próprio repositório informa que a saída mantém a resolução da imagem de entrada. Portanto, este nó não substitui o DLSS Super Resolution nem promete aumentar a resolução por conta própria. Ele funciona como uma etapa experimental de pós-processamento neural, com controles de estilo, preset, intensidade, tom, estrutura, pele e máscara automática.

É aí que aparece uma possibilidade para quem produz UGC, sigla usada para conteúdo gerado por usuários. Um criador que produz vídeos realistas com inteligência artificial poderia testar o nó em imagens ou quadros renderizados no ComfyUI para ajustar iluminação, materiais, pele, cabelo e microdetalhes. Em cenas com aparência fotográfica, esse tipo de tratamento pode aproximar a imagem de uma referência mais natural, especialmente quando o problema está na resposta da luz e não na resolução.

Mas a promessa precisa ser medida. O repositório não prova que o plugin melhora vídeos UGC completos, nem que elimina cintilação ou mantém a identidade de uma pessoa entre todos os quadros. O DLSS 5 oficial foi desenhado para receber informações de motores de jogos, como vetores de movimento e dados da cena. Um workflow de vídeo no ComfyUI tem limitações diferentes. Portanto, o uso mais realista hoje é tratar o projeto como um experimento para imagens e sequências de quadros, não como uma solução pronta para deixar qualquer vídeo mais real.

Requisitos, download e riscos

O plugin exige Windows 10 ou 11 de 64 bits, uma GPU NVIDIA RTX, driver recente e uma versão compatível de nvngx_dlssnr.dll. Também é necessário ter o ComfyUI com Python, PyTorch e NumPy. O arquivo proprietário do runtime não é distribuído pelo projeto. O usuário deve obter uma cópia compatível por meios legais e verificar se ela corresponde à sua placa e ao driver instalado.

Para baixar o plugin, o caminho indicado é a área de Releases do ComfyUI-DLSS5-NR. O autor alerta para não usar o arquivo automático Source code.zip quando a intenção for uma instalação normal, porque esse pacote não contém a ponte nativa compilada. A versão de usuário vem no ZIP de lançamento para Windows x64.

Há riscos concretos. A interface usada pelo projeto é não documentada e pode mudar conforme o driver ou o runtime da NVIDIA. Uma incompatibilidade pode gerar erros como 0xBAD00001, impedir a criação do recurso ou até derrubar o processo do ComfyUI. O GitHub também recomenda consultar o nó de informações de runtime antes de investigar problemas, pois ele mostra a GPU selecionada, as versões da ponte e o hash SHA-256 da DLL fornecida.

A demonstração do Reel confirma o fluxo apresentado, mas não funciona como benchmark. O projeto ainda não traz uma comparação independente de desempenho ou qualidade visual, e os resultados podem variar conforme a GPU, o driver e o runtime usado. A integração também não equivale ao DLSS 5 oficial dentro de um motor de jogo.

O interesse brasileiro é direto: quem já possui uma RTX compatível pode experimentar uma tecnologia anunciada para jogos sem trocar imediatamente de placa. Só que o custo não está apenas no hardware. Drivers, DLLs, compatibilidade e estabilidade ainda fazem parte do teste. O assunto também complementa o guia do Tambotech sobre onde baixar e como rodar o DLSS 5 em placas e jogos antigos, que reúne outros projetos comunitários e os cuidados com arquivos de terceiros.

O ComfyUI-DLSS5-NR não transforma o DLSS 5 em recurso pronto para produção. Ele mostra, porém, como a comunidade já está tentando transportar o Neural Rendering para fora dos jogos e colocá-lo em fluxos locais de criação de imagens.

Fonte: GitHub – ComfyUI-DLSS5-NR | NVIDIA | NVIDIA ADLR | Reel analisado