BIRP foi descontinuado: migrar para URP agora ou esperar a 6.7 LTS?

O Unity marcou o Built-in Render Pipeline (Built-in RP, BIRP) como descontinuado na versão 6.5, mas o seu projeto não precisa migrar hoje. A verdadeira questão é se migrar agora reduz problemas ou cria mais, e a resposta depende da fase do seu projeto, da situação dos seus shaders e de quais recursos do URP você realmente precisa.
De BIRP para URP: checklist de decisão rápida
- Começando um projeto novo? Use o Universal Render Pipeline (URP) desde o primeiro dia. Não há motivo para começar com BIRP em 2026.
- Menos de 6 meses de produção? Migre agora no Unity 6.3 LTS. Quanto antes você trocar, menos retrabalho terá.
- Não meio da produção, lançamento em 2026 ou 2027? Verifique se você precisa de screen-space reflections ou Grab Pass. Se não, migre agora. Se sim, espere a 6.7 LTS (final de 2026).
- Prestes a lançar ou já no ar? Lance com BIRP. Planeje a migração para o próximo projeto.
- Projeto VR para Quest? Faça benchmarks de ambos os pipelines nas suas cenas reais. Em alguns dispositivos VR standalone, BIRP ainda é mais rápido que URP.
Pule para a seção Cinco cenários para orientações detalhadas sobre cada situação.
Por que essa decisão é mais difícil do que parece
Se o BIRP fosse desaparecer amanhã, a resposta seria óbvia: migrar agora. Mas a Unity deu um prazo longo de transição, e o URP ainda tem lacunas funcionais. Isso cria um problema de timing sem uma única resposta certa.
Três fatores tornam essa decisão difícil.
O BIRP ainda não sumiu. Ele continua disponível até o Unity 6.7 LTS (previsto para o final de 2026), com suporte de longo prazo até o final de 2028. Usuários com licenças Enterprise e Industry recebem suporte até 2029. Há tempo para planejar.
O URP é bom, mas ainda não está completo. Forward+ (um método que remove o limite de luzes por objeto, organizando-as por tiles de espaço de tela) e GPU Resident Drawer (um sistema que permite à GPU gerenciar draw calls diretamente, reduzindo a carga da CPU) são os maiores ganhos de performance do URP. Juntos, eles tornam o URP mais rápido que o BIRP em muitos cenários. Mas recursos como screen-space reflections e Grab Pass (uma técnica do BIRP que captura a tela como textura para efeitos de refração e distorção) ainda não estão disponíveis no URP.
As ferramentas de migração funcionam em projetos simples, mas quebram nos complexos. O Render Pipeline Converter da Unity lida com materiais padrão e volumes de pós-processamento, mas shaders personalizados exigem reescrita manual completa. E o próprio converter sofreu regressões no Unity 6.4, adicionando mais incerteza.
Cronograma de descontinuação: o que muda e quando
O post do blog da Unity de fevereiro de 2026, "Render Pipelines Strategy for 2026", define o cronograma. Descontinuado (Deprecated) não significa removido (Removed).
| Versão | Tipo | Data | Status do BIRP |
|---|---|---|---|
| Unity 6.0 | LTS | Outubro de 2024 | Suporte completo. URP 17 inclui Render Graph |
| Unity 6.1 | Update | Abril de 2025 | Suporte completo. Caminho de renderização Deferred+ adicionado ao URP |
| Unity 6.3 | LTS | Dezembro de 2025 | Suporte completo. LTS recomendada atualmente |
| Unity 6.4 | Update | Março de 2026 | Suporte completo. Regressões na ferramenta de conversão reportadas |
| Unity 6.5 | Update | Beta (abril de 2026) | Oficialmente descontinuado. Apenas correção de bugs, nenhum recurso novo |
| Unity 6.6 | Update | Meados de 2026 (previsto) | Suporte completo. DLSS4 / FSR3 upscaling compartilhado chega ao URP |
| Unity 6.7 | LTS | Final de 2026 (previsto) | Última versão com BIRP. SSR e iluminação física chegam ao URP |
Após a 6.7 LTS, o BIRP recebe suporte de longo prazo (apenas correção de bugs) até o final de 2028. Nenhuma data de remoção definitiva foi anunciada. A Unity declarou: "Antes de definir uma data final, queremos ouvir vocês." A comunidade especula sobre o Unity 7, mas a Unity não confirmou isso.
O High Definition Render Pipeline (HDRP) também deixou de receber novos recursos a partir do Unity 6.5. Daqui em diante, o HDRP recebe apenas correções de bugs e suporte ao Nintendo Switch 2. Todo o investimento em renderização vai para o URP. Se você usa HDRP, a questão da migração também se aplica.
O que o URP pode e não pode fazer agora
Decidir quando migrar exige conhecer o estado atual do URP (Unity 6.3 LTS) e o que chega nas próximas versões.
Recursos disponíveis atualmente
| Recurso | O que faz | Disponível desde |
|---|---|---|
| Caminho de renderização Forward+ | Remove o limite de luzes por objeto. Suporta até 256 luzes por tile de tela | Unity 6.0 |
| GPU Resident Drawer | Gerenciamento de draw calls pelo lado da GPU. Grande ganho de performance de CPU para objetos instanciados | Unity 6.0 |
| Render Graph | Automatiza a alocação de recursos da GPU e reduz o consumo de memória | Unity 6.0 |
| Caminho de renderização Deferred | Permite usar muitas luzes sem custo de performance por luz | Unity 6.0 |
| Deferred+ | Caminho Deferred aprimorado com Variable Rate Shading | Unity 6.1 |
| Adaptive Probe Volumes | Baking de iluminação global por pixel com suporte a streaming | Unity 6.0 |
| SRP Batcher | Agrupa objetos que usam a mesma variante de shader em menos draw calls | Unity 2019+, refinado no 6.x |
Recursos ainda ausentes ou por vir
| Recurso | Status | Previsão |
|---|---|---|
| Screen-space reflections (SSR) | Não disponível no URP | Unity 6.7 LTS |
| Unidades de luz física e auto-exposição | Não disponível no URP | Unity 6.5 ou 6.7 |
| Grab Pass (captura de tela para refração) | Sem equivalente no URP | Sem data confirmada |
| Renderização de shaders multi-pass | Funciona de forma diferente no URP. Requer Renderer Features em vez de passes adicionais | Disponível, mas exige reescrita |
| Camera stacking com caminho Deferred | Não compatível | Sem data confirmada |
| Iluminação global em tempo real | Não disponível no URP | Unity 6.7 |
| DLSS4 / FSR3 upscaling compartilhado | Planejado | Unity 6.6 |
Performance não se resume a "URP é mais rápido"
O URP supera o BIRP em cenas com muitas luzes, instancing pesado e ambientes de iluminação complexos. Mas em cenas simples, GPUs integradas e alguns dispositivos VR standalone, o BIRP ainda leva vantagem. Um desenvolvedor que comparou cenas VR idênticas registrou 56,7 FPS com 25 batches no BIRP contra 34,9 FPS com 725 batches no URP. A performance depende da sua cena concreta, não do nome do pipeline.
Ferramentas de migração: o que converte e o que quebra
O Render Pipeline Converter da Unity (Window → Rendering → Render Pipeline Converter) lida com cinco categorias: configurações de renderização, materiais pré-construídos, materiais somente leitura, clipes de animação e volumes do Post Processing Stack v2. Para projetos que usam apenas os shaders padrão da Unity, ele funciona bem no Unity 6.0 a 6.3.

Fonte: Unity Manual — Render Pipeline Converter
O que é convertido automaticamente
- Materiais padrão do BIRP para equivalentes URP Lit/Unlit
- Volumes do Post Processing Stack v2 para componentes URP Volume
- Configurações de renderização e presets de qualidade
- Clipes de animação que referenciam propriedades de materiais padrão
O que exige trabalho manual
Shaders personalizados são o maior custo. Cada shader BIRP personalizado precisa ser reescrito à mão. As mudanças incluem:
- Substituir blocos
CGPROGRAMporHLSLPROGRAM - Trocar includes de
UnityCG.cgincporCore.hlsl - Adicionar tags
RenderPipeline=UniversalPipeline - Envolver propriedades em blocos
CBUFFERpara compatibilidade com o SRP Batcher - Substituir funções como
UnityObjectToClipPosporTransformObjectToHClip
Os Surface Shaders, base de muitos projetos BIRP, não são suportados no URP. Eles precisam ser recriados no Shader Graph (o editor de shaders baseado em nós da Unity) ou reescritos em HLSL puro.
O Render Pipeline Converter sofreu regressões no Unity 6.4. Relatos da comunidade confirmam que a opção de clique direito "Convert Selected Built-in Materials to URP" foi removida e a conversão em lote está instável. Se você pretende usar o converter, fique no Unity 6.3 LTS até a Unity corrigir as ferramentas em uma versão posterior.
Estimativa do esforço de migração
| Situação | Esforço estimado |
|---|---|
| Apenas shaders padrão, projeto pequeno | 1 dia ou menos com o converter |
| Shaders padrão, mais de 50 materiais | 1 semana (converter + verificação manual) |
| Alguns shaders personalizados (menos de 10) | 2 a 4 semanas por shader, dependendo da complexidade |
| Muitos shaders personalizados (mais de 10) | 1 a 3 meses. Considere migração por fases |
| Dependência de Surface Shaders | 1 a 2 semanas adicionais por Surface Shader para recriação no Shader Graph |
Cinco cenários, cinco respostas
O momento certo depende de onde o seu projeto está agora. Encontre a sua situação abaixo.
Projeto novo começando agora
Use URP desde o primeiro dia. Não existe nenhuma razão técnica ou estratégica para começar com BIRP em 2026. A própria documentação da Unity "não recomenda de forma alguma para novos títulos". Começar no BIRP é começar com dívida.
Produção inicial (menos de 6 meses)
Migre agora no Unity 6.3 LTS. Nesta fase, você tem relativamente poucos assets e shaders específicos do BIRP para converter. Cada semana que você continua no BIRP aumenta o custo da migração. O converter funciona de forma confiável no 6.3, então aproveite antes que as ferramentas mudem em versões posteriores.
Meio da produção, lançamento em 2026 ou 2027
Essa é a decisão mais difícil. Verifique suas dependências de recursos:
- Se o seu projeto não usa screen-space reflections, Grab Pass ou shaders multi-pass complexos, migre agora no 6.3 LTS. O URP tem todo o resto.
- Se você depende de SSR ou Grab Pass, espere o Unity 6.7 LTS (final de 2026). SSR e iluminação física estão confirmados para esse release.
- Em qualquer caso, comece a fazer o levantamento dos seus shaders personalizados agora. Leva tempo e é útil independentemente de quando você migrar.
Produção final ou lançamento iminente
Lance com BIRP. Migração traz risco, e os últimos meses antes do lançamento são o pior momento para assumi-lo. O BIRP continuará recebendo correções de bugs. Planeje a migração para URP no próximo título e use a janela de suporte restante do BIRP para treinar sua equipe e prototipar a conversão em um branch.
Jogo live service no BIRP
Comece a planejar a migração para 2027. Você tem suporte garantido até o final de 2028 (2029 para Enterprise). Use esse tempo para:
- Levantar todos os shaders personalizados e classificar por dificuldade de conversão
- Prototipar a migração em um branch separado no Unity 6.7 LTS
- Reservar de 1 a 3 meses para reescrita de shaders, conforme a complexidade do projeto
- Acompanhar melhorias do converter nas versões 6.5 e 6.6
Quando a migração não é o verdadeiro problema
Às vezes a questão BIRP vs. URP é uma distração que esconde um problema mais profundo.
"Eu uso HDRP, não BIRP." O HDRP também entrou em modo de manutenção, sem novos recursos. Se o seu projeto precisa de iluminação volumétrica, ray tracing ou sombras PCSS, o HDRP ainda é a única opção na Unity, mas a longo prazo é um beco sem saída. O URP deve absorver esses recursos com o tempo, mas não há cronograma confirmado além da 6.7.
"Meu verdadeiro problema é compatibilidade com a Asset Store." Muitos pacotes da Asset Store ainda vêm com BIRP como padrão. A Unity está pressionando os publishers a adotarem padrões compatíveis com URP, e o anúncio de descontinuação vai acelerar essa mudança. Se você está esperando que um asset específico suporte URP, confira o histórico de atualizações. Assets que não tiverem adicionado suporte URP até meados de 2026 talvez nunca o façam.
"Estou pensando em trocar de engine." Se a descontinuação do BIRP é o único motivo, isso é uma reação exagerada. Mas se o seu projeto já esbarrava nos limites de renderização da Unity e o congelamento do HDRP tirou o último motivo para ficar, essa é uma conversa diferente que vale a pena ter.
Equívocos comuns
Não. O BIRP foi descontinuado na 6.5, o que significa que não recebe mais recursos novos. Ele continua disponível até a 6.7 LTS, com correções de bugs de suporte de longo prazo até o final de 2028. Descontinuado e removido são coisas diferentes.
Nem sempre. O URP é mais rápido em cenas com muitas luzes dinâmicas e instancing pesado, graças ao Forward+ e GPU Resident Drawer. Mas em cenas simples, GPUs integradas e dispositivos VR standalone, o BIRP ainda pode ter vantagem. Sempre faça benchmarks no seu projeto real antes de decidir com base em afirmações de performance.
O converter lida bem com materiais padrão, mas shaders personalizados exigem reescrita manual completa. Surface Shaders não têm nenhum caminho de conversão automática. E o converter sofreu regressões no Unity 6.4+, o que faz do 6.3 LTS a versão mais confiável para conversão automática agora.
Não necessariamente. A opção mais estável hoje é o Unity 6.3 LTS. O converter está quebrado na 6.4, e a 6.5 ainda está em beta. Para migrações de produção, mire em uma versão LTS: 6.3 se você consegue trabalhar dentro das limitações atuais do URP, ou 6.7 quando for lançada.
Somente se o seu projeto não depende de recursos exclusivos do HDRP como fog volumétrico, sombras PCSS ou ray tracing. O URP ainda não alcança o nível de renderização high-end do HDRP. Migrar prematuramente pode significar perder recursos visuais dos quais o seu projeto depende.
Quando este guia se aplica
Este guia é voltado para projetos Unity que estão decidindo entre continuar no BIRP e migrar para o URP, com base no anúncio de descontinuação da Unity de fevereiro de 2026. As informações de cronograma e recursos refletem o Unity 6.0 a 6.5 beta (abril de 2026).
Se o seu projeto usa HDRP e você está avaliando uma migração para URP, as seções de critérios de decisão e cronograma continuam aplicáveis, mas a verificação de dependências de recursos será diferente. Um guia de migração dedicado ao HDRP está em preparação.