Cherchez Unity

Graphismes haut de gamme dans Unity : meilleures pratiques et astuces

Last updated: January 2019

What you will get from this page: An efficient overview of in-depth resources for the Scriptable Render Pipelines in Unity.

Le pipeline de rendu programmable (SRP), qui se compose du pipeline de rendu haute définition (HDRP) et du pipeline de rendu léger (LWRP), est l'un des systèmes les plus importants que vous allez utiliser dans Unity. Le SRP vous permet de contrôler et de personnaliser le rendu via des scripts C#. De cette façon, vous pouvez soit modifier légèrement, soit construire et personnaliser complètement le pipeline de rendu pour créer du contenu interactif magnifique pour n'importe quelle plateforme.

Read, learn, and make it beautiful.

Avant de poursuivre la lecture, veuillez noter que les deux pipelines de rendu sont actuellement en mode de prévisualisation. Tous les scripts qui les utilisent peuvent avoir besoin d'être mis à jour dans une prochaine version et il est recommandé de ne pas se fier à cette fonctionnalité pour la production à grande échelle jusqu'à ce qu'elle soit hors du mode prévisualisation et entièrement publiée.

Par où commencer : vue d'ensemble et installation

Unity Documentation provides the la meilleure vue d'ensemble des nouveaux SRP and how to install them via the new Unity Hub or the gestionnaire de package.

You will also find an introduction and updates on the page SRP Github. And you can join the forum de prévisualisation expérimentale graphique for additional updates.

Le pipeline de rendu haute-définition

Unity scriptable render pipeline for real time rendering automotive

Le HDRP cible le matériel haut de gamme comme les consoles et les PC. Avec le HDRP, vous êtes en mesure d'obtenir des graphismes réalistes dans des scénarios exigeants. Le HDRP utilise la technologie Compute Shader et nécessite donc un matériel GPU compatible.

Le HDRP a été développé pour être utilisé principalement dans les démos automobiles, les applications architecturales, les jeux AAA, tout ce qui favorise la haute fidélité graphique plutôt que la performance. Il utilise l'éclairage et les matériaux basés sur la physique et prend en charge le rendu avancé et le rendu différé.

Perfectionnement

Sebastien Lagarde, a lead graphics developer at Unity provides an excellent introduction to the HDRP in cet article de blog

Whether you are an artist or a graphics programmer, you’ll learn a lot in this thorough post on la création de contenu haut de gamme with the HDRP.

Le pipeline de rendu programmable léger

Unity light weight render pipeline

Le LWRP peut être utilisé sur toute une gamme de matériel, et a été principalement développé pour s'adapter à la mobilité, bien que vous puissiez également l'utiliser pour des contenus fonctionnant sur des PC ou consoles haut de gamme. Le LWRP permet un rendu rapide et de haute qualité. Il utilise un éclairage et des matériaux simplifiés, basés sur la physique, ainsi qu'un rendu vers l'avant en un seul passage.

Perfectionnement

Tim Cooper, Graphics Foundation Lead at Unity, wrote this excellent aperçu of the LWRP when it was released in preview mode.

Recently, Felipe Lira, a graphics programmer and André McGrail, a graphics test engineer, ont présenté le LWRP about the LWRP. Around 15 minutes into their presentation, Felipe goes over a number of key topics, including:

  • La configuration du pipeline
  • La façon dont les données de la caméra sont traitées
  • Les shaders standard fournis avec le LWRP
  • Comment utiliser le nouvel agent de valorisation des matériaux
  • Shader stripping (you can read more about shader stripping in cet article de blog)
  • Une comparaison des performances du LWRP et du pipeline intégré
  • Comment le LWRP résout les goulots d'étranglement, tels que les drawcalls, le taux de remplissage et la bande passante, avec de nouvelles optimisations : le Batcher, un nouveau cadre pour les ombres et le moteur de rendu lui-même.

Pour compléter la présentation, les ingénieurs expliquent en détail comment ils ont réalisé la démo qui présente les capacités du LWRP.

Bonnes pratiques et conseils sur le terrain : pour les artistes techniques et les programmeurs graphiques

Unity XR graphics optimizations

Ce n'est pas fini ! Prenez le temps de lire ces précieux guides :

Conseils d'optimisation des graphismes Xr

Mise en place de votre pipeline d'éclairage

Créer des visuels crédibles dans Unity

Utilisation de prefabs light baked sur mobile

Plus de ressources

Dites-nous si vous avez aimé ce contenu !

Oui, continuez comme ça Ça pourrait être mieux
Compris

Ce site utilise des cookies dans le but de vous offrir la meilleure expérience possible. Consultez la page de politique des cookies pour en savoir plus.