BIRP est obsolète : migrer vers URP maintenant ou attendre la 6.7 LTS ?

Unity a marqué le Built-in Render Pipeline (Built-in RP, BIRP) comme obsolète dans la version 6.5, mais votre projet n'a pas à migrer aujourd'hui. La vraie question est de savoir si migrer maintenant vous épargne des difficultés ou en crée davantage, et la réponse dépend de la phase de votre projet, de l'état de vos shaders et des fonctionnalités URP dont vous avez réellement besoin.
De BIRP à URP : checklist de décision rapide
- Vous démarrez un nouveau projet ? Utilisez Universal Render Pipeline (URP) dès le premier jour. Il n'y a aucune raison de commencer sur BIRP en 2026.
- Moins de 6 mois de production ? Migrez maintenant sur Unity 6.3 LTS. Plus vous changez tôt, moins vous aurez de travail à refaire.
- En milieu de production, sortie prévue en 2026 ou 2027 ? Vérifiez si vous avez besoin de screen-space reflections ou de Grab Pass. Si non, migrez maintenant. Si oui, attendez la 6.7 LTS (fin 2026).
- Sortie imminente ou déjà en ligne ? Publiez avec BIRP. Planifiez la migration pour votre prochain projet.
- Projet VR ciblant Quest ? Faites un benchmark des deux pipelines sur vos scènes réelles. Sur certains casques VR autonomes, BIRP reste plus rapide qu'URP.
Passez directement à la section Cinq scénarios pour des recommandations détaillées selon votre situation.
Pourquoi cette décision est plus difficile qu'il n'y paraît
Si BIRP disparaissait demain, la réponse serait évidente : migrer tout de suite. Mais Unity a accordé un long délai de transition, et URP présente encore des lacunes fonctionnelles. Cela crée un casse-tête de timing sans réponse unique.
Trois facteurs rendent cette décision difficile.
BIRP n'a pas encore disparu. Il reste disponible jusqu'à Unity 6.7 LTS (prévu fin 2026), avec un support à long terme jusqu'à fin 2028. Les détenteurs de licences Enterprise et Industry bénéficient d'un support jusqu'en 2029. Il y a le temps de planifier.
URP est performant, mais pas encore complet. Forward+ (une méthode qui supprime la limite de lumières par objet en triant les lumières par tuile d'espace écran) et GPU Resident Drawer (un système qui laisse le GPU gérer directement les draw calls, réduisant la charge CPU) sont les plus grands gains de performances d'URP. Ensemble, ils rendent URP plus rapide que BIRP dans de nombreux scénarios. Mais des fonctionnalités comme les screen-space reflections et le Grab Pass (une technique BIRP qui capture l'écran comme texture pour les effets de réfraction et de distorsion) ne sont pas encore disponibles dans URP.
Les outils de migration fonctionnent sur les projets simples, mais échouent sur les complexes. Le Render Pipeline Converter d'Unity gère les matériaux standard et les volumes de post-processing, mais les shaders personnalisés doivent être entièrement réécrits à la main. De plus, le convertisseur lui-même a subi des régressions dans Unity 6.4, ce qui ajoute une couche d'incertitude.
Calendrier de dépréciation : ce qui change et quand
L'article de blog Unity de février 2026, « Render Pipelines Strategy for 2026 », fixe le calendrier. Obsolète (Deprecated) ne signifie pas supprimé (Removed).
| Version | Type | Date | Statut BIRP |
|---|---|---|---|
| Unity 6.0 | LTS | Octobre 2024 | Support complet. URP 17 inclut Render Graph |
| Unity 6.1 | Update | Avril 2025 | Support complet. Chemin de rendu Deferred+ ajouté à URP |
| Unity 6.3 | LTS | Décembre 2025 | Support complet. LTS recommandée actuellement |
| Unity 6.4 | Update | Mars 2026 | Support complet. Régressions du convertisseur signalées |
| Unity 6.5 | Update | Bêta (avril 2026) | Officiellement obsolète. Corrections de bugs uniquement, aucune nouvelle fonctionnalité |
| Unity 6.6 | Update | Mi-2026 (prévu) | Support complet. DLSS4 / FSR3 upscaling partagé arrive dans URP |
| Unity 6.7 | LTS | Fin 2026 (prévu) | Dernière version avec BIRP. SSR et éclairage physique arrivent dans URP |
Après la 6.7 LTS, BIRP reçoit un support à long terme (corrections de bugs uniquement) jusqu'à fin 2028. Aucune date de suppression définitive n'a été annoncée. Unity a déclaré : « Avant de fixer une date finale, nous voulons vous entendre. » La communauté spécule sur Unity 7, mais Unity ne l'a pas confirmé.
Le High Definition Render Pipeline (HDRP) a également cessé de recevoir de nouvelles fonctionnalités à partir d'Unity 6.5. HDRP ne reçoit désormais que des corrections de bugs et le support de la Nintendo Switch 2. Tout l'investissement en rendu va désormais vers URP. Si vous êtes sur HDRP, la question de la migration vous concerne aussi.
Ce qu'URP peut et ne peut pas faire actuellement
Décider quand migrer nécessite de connaître l'état actuel d'URP (Unity 6.3 LTS) et ce qui arrive dans les prochaines versions.
Fonctionnalités disponibles actuellement
| Fonctionnalité | Rôle | Disponible depuis |
|---|---|---|
| Chemin de rendu Forward+ | Supprime la limite de lumières par objet. Supporte jusqu'à 256 lumières par tuile d'écran | Unity 6.0 |
| GPU Resident Drawer | Gestion des draw calls côté GPU. Gain majeur de performances CPU pour les objets instanciés | Unity 6.0 |
| Render Graph | Automatise l'allocation des ressources GPU et réduit la consommation mémoire | Unity 6.0 |
| Chemin de rendu Deferred | Permet d'utiliser de nombreuses lumières sans coût de performance par lumière | Unity 6.0 |
| Deferred+ | Chemin Deferred amélioré avec Variable Rate Shading | Unity 6.1 |
| Adaptive Probe Volumes | Baking d'illumination globale par pixel avec support du streaming | Unity 6.0 |
| SRP Batcher | Regroupe les objets utilisant la même variante de shader en moins de draw calls | Unity 2019+, affiné dans 6.x |
Fonctionnalités absentes ou à venir
| Fonctionnalité | Statut | Date prévue |
|---|---|---|
| Screen-space reflections (SSR) | Nonn disponible dans URP | Unity 6.7 LTS |
| Unités d'éclairage physique et auto-exposition | Nonn disponible dans URP | Unity 6.5 ou 6.7 |
| Grab Pass (capture d'écran pour la réfraction) | Pas d'équivalent dans URP | Pas de date confirmée |
| Rendu de shaders multi-pass | Fonctionne différemment dans URP. Nécessite des Renderer Features au lieu de passes supplémentaires | Disponible, mais nécessite une réécriture |
| Camera stacking avec chemin Deferred | Nonn compatible | Pas de date confirmée |
| Illumination globale en temps réel | Nonn disponible dans URP | Unity 6.7 |
| DLSS4 / FSR3 upscaling partagé | Planifié | Unity 6.6 |
Les performances ne se résument pas à « URP est plus rapide »
URP surpasse BIRP dans les scènes avec beaucoup de lumières, un instancing important et des environnements d'éclairage complexes. Mais dans les scènes simples, sur les GPU intégrés et certains casques VR autonomes, BIRP garde l'avantage. Un développeur ayant testé des scènes VR identiques a mesuré 56,7 FPS avec 25 batches sous BIRP contre 34,9 FPS avec 725 batches sous URP. Les performances dépendent de votre scène concrète, pas du nom du pipeline.
Outils de migration : ce qui se convertit et ce qui casse
Le Render Pipeline Converter d'Unity (Window → Rendering → Render Pipeline Converter) gère cinq catégories : paramètres de rendu, matériaux prédéfinis, matériaux en lecture seule, clips d'animation et volumes Post Processing Stack v2. Pour les projets utilisant uniquement les shaders standard d'Unity, il fonctionne bien sur Unity 6.0 à 6.3.

Source : Unity Manual — Render Pipeline Converter
Ce qui se convertit automatiquement
- Matériaux standard BIRP convertis en équivalents URP Lit/Unlit
- Volumes Post Processing Stack v2 convertis en composants URP Volume
- Paramètres de rendu et presets de qualité
- Clips d'animation référençant des propriétés de matériaux standard
Ce qui nécessite un travail manuel
Les shaders personnalisés sont le plus gros poste de travail. Chaque shader BIRP personnalisé doit être réécrit à la main. Les modifications incluent :
- Remplacer les blocs
CGPROGRAMparHLSLPROGRAM - Remplacer les includes
UnityCG.cgincparCore.hlsl - Ajouter les tags
RenderPipeline=UniversalPipeline - Encapsuler les propriétés dans des blocs
CBUFFERpour la compatibilité SRP Batcher - Remplacer les fonctions comme
UnityObjectToClipPosparTransformObjectToHClip
Les Surface Shaders, pilier de nombreux projets BIRP, ne sont pas supportés dans URP. Ils doivent être recréés dans Shader Graph (l'éditeur de shaders par nœuds d'Unity) ou réécrits en HLSL brut.
Le Render Pipeline Converter a subi des régressions dans Unity 6.4. Les retours de la communauté confirment que l'option clic droit « Convert Selected Built-in Materials to URP » a été supprimée et que la conversion par lots n'est pas fiable. Si vous prévoyez d'utiliser le convertisseur, restez sur Unity 6.3 LTS en attendant qu'Unity corrige les outils dans une version ultérieure.
Estimation de l'effort de migration
| Situation | Effort estimé |
|---|---|
| Shaders standard uniquement, petit projet | 1 jour ou moins avec le convertisseur |
| Shaders standard, plus de 50 matériaux | 1 semaine (convertisseur + vérification manuelle) |
| Quelques shaders personnalisés (moins de 10) | 2 à 4 semaines par shader, selon la complexité |
| Projet avec de nombreux shaders personnalisés (plus de 10) | 1 à 3 mois. Envisagez une migration par phases |
| Dépendance aux Surface Shaders | 1 à 2 semaines supplémentaires par Surface Shader pour la recréation dans Shader Graph |
Cinq scénarios, cinq réponses
Le bon moment dépend de la phase actuelle de votre projet. Trouvez votre situation ci-dessous.
Nonuveau projet qui démarre maintenant
Utilisez URP dès le premier jour. Il n'existe aucune raison technique ni stratégique de commencer sur BIRP en 2026. La documentation officielle d'Unity « ne le recommande absolument pas pour les nouveaux titres ». Commencer sur BIRP, c'est partir avec une dette.
Production initiale (moins de 6 mois)
Migrez maintenant sur Unity 6.3 LTS. À ce stade, vous avez relativement peu d'assets et de shaders spécifiques à BIRP à convertir. Chaque semaine passée sur BIRP augmente le coût de migration. Le convertisseur fonctionne de manière fiable sur 6.3, profitez-en avant que les outils ne changent dans les versions suivantes.
Milieu de production, sortie en 2026 ou 2027
C'est la décision la plus difficile. Vérifiez vos dépendances fonctionnelles :
- Si votre projet n'utilise pas les screen-space reflections, le Grab Pass ou des shaders multi-pass complexes, migrez maintenant sur 6.3 LTS. URP a tout le reste.
- Si vous dépendez du SSR ou du Grab Pass, attendez Unity 6.7 LTS (fin 2026). Le SSR et l'éclairage physique sont confirmés pour cette version.
- Dans les deux cas, commencez l'inventaire de vos shaders personnalisés dès maintenant. Ce travail prend du temps et reste utile quelle que soit la date de migration.
Fin de production ou sortie imminente
Publiez avec BIRP. La migration introduit du risque, et les derniers mois avant la sortie sont le pire moment pour en prendre. BIRP continuera de recevoir des corrections de bugs. Planifiez la migration URP pour le prochain titre, et utilisez la fenêtre de support BIRP restante pour former votre équipe et prototyper la conversion dans une branche.
Jeu live service sur BIRP
Commencez à planifier la migration pour 2027. Vous disposez d'un support garanti jusqu'à fin 2028 (2029 pour Enterprise). Profitez de ce temps pour :
- Inventorier tous les shaders personnalisés et les classer par difficulté de conversion
- Prototyper la migration dans une branche séparée sur Unity 6.7 LTS
- Prévoir un budget de 1 à 3 mois de réécriture de shaders selon la complexité du projet
- Surveiller les améliorations du convertisseur dans les versions 6.5 et 6.6
Quand la migration n'est pas le vrai problème
Parfois, la question BIRP vs. URP masque un problème plus profond.
« Je suis sur HDRP, pas sur BIRP. » HDRP est aussi passé en mode maintenance, sans nouvelles fonctionnalités. Si votre projet a besoin d'éclairage volumétrique, de ray tracing ou d'ombres PCSS, HDRP reste la seule option Unity, mais c'est une impasse à long terme. URP devrait absorber ces fonctionnalités progressivement, mais aucun calendrier n'est confirmé au-delà de la 6.7.
« Mon vrai problème, c'est la compatibilité Asset Store. » Beaucoup de packages Asset Store sont encore distribués avec BIRP par défaut. Unity pousse les éditeurs vers des configurations compatibles URP, et l'annonce d'obsolescence va accélérer ce changement. Si vous attendez qu'un asset particulier supporte URP, consultez son historique de mises à jour. Les assets qui n'auront pas ajouté le support URP d'ici mi-2026 ne le feront probablement jamais.
« J'envisage de changer de moteur. » Si l'obsolescence de BIRP est la seule raison, c'est une réaction disproportionnée. Mais si votre projet était déjà au plafond des capacités de rendu d'Unity et que le gel de HDRP vous retire la dernière raison de rester, c'est une tout autre discussion qui mérite d'être menée.
Idées reçues courantes
Nonn. BIRP est marqué obsolète dans la 6.5, ce qui signifie qu'il ne recevra plus de nouvelles fonctionnalités. Il reste disponible jusqu'à la 6.7 LTS, avec des corrections de bugs de support à long terme jusqu'à fin 2028. Obsolète et supprimé, ce n'est pas la même chose.
Pas toujours. URP est plus rapide dans les scènes avec beaucoup de lumières dynamiques et un instancing important, grâce à Forward+ et GPU Resident Drawer. Mais dans les scènes simples, sur les GPU intégrés et le matériel VR autonome, BIRP peut encore faire mieux. Faites toujours un benchmark sur votre projet réel avant de décider sur la base d'affirmations de performance.
Le convertisseur gère bien les matériaux standard, mais les shaders personnalisés nécessitent une réécriture manuelle complète. Les Surface Shaders n'ont aucun chemin de conversion automatique. De plus, le convertisseur a subi des régressions dans Unity 6.4+, ce qui fait de la 6.3 LTS la version la plus fiable pour la conversion automatique à l'heure actuelle.
Pas nécessairement. L'option la plus stable aujourd'hui est Unity 6.3 LTS. Le convertisseur est cassé dans la 6.4 et la 6.5 est encore en bêta. Pour une migration de production, visez une version LTS : la 6.3 si vous pouvez travailler dans les limites actuelles d'URP, ou la 6.7 à sa sortie.
Uniquement si votre projet ne dépend pas de fonctionnalités exclusives à HDRP comme le brouillard volumétrique, les ombres PCSS ou le ray tracing. URP n'égale pas encore les capacités de rendu haut de gamme de HDRP. Migrer prématurément pourrait vous faire perdre des fonctionnalités visuelles dont votre projet dépend.
Champ d'application de ce guide
Ce guide s'adresse aux projets Unity qui hésitent entre rester sur BIRP et migrer vers URP, en se basant sur l'annonce d'obsolescence d'Unity de février 2026. Les informations de calendrier et de fonctionnalités correspondent à Unity 6.0 à 6.5 bêta (avril 2026).
Si votre projet utilise HDRP et que vous évaluez une migration vers URP, les sections sur les critères de décision et le calendrier restent applicables, mais la vérification des dépendances fonctionnelles sera différente. Un guide de migration dédié à HDRP est en préparation.