Réalité versus illusion
Réalisée en temps réel dans Unity, cette démo présente une voiture réelle et une autre propulsée par Unity et NVIDIA. L'éblouissante panoplie de lumières et la haute fidélité visuelle rendent les véhicules indiscernables les uns des autres.
Unity et NVIDIA ont collaboré avec BMW pour présenter la BMW Série 8 Coupé 2019.
Le bon outil pour le bon travail
La technologie offre un avantage essentiel aux créateurs, car elle imite les comportements réels de la lumière, permettant ainsi aux développeurs de concevoir et de modifier de façon dynamique des créations qui estompent les limites entre temps réel et réalité.
Dans les projets qui exigent un maximum de photoréalisme et de fidélité visuelle, la fonctionnalité Ray Tracing de Unity fournit des reflets et des calculs dynamiques précis pour un éclairage global.
La fonctionnalité Ray Tracing Unity simule de façon réaliste et en temps réel la façon dont la lumière se comporte et interagit avec les objets et matériaux physiques de vos scènes. Cette avancée technologique permet d'obtenir un véritable éclairage global et une occlusion ambiante, ainsi que d'autres effets, que vous recherchiez à obtenir un aspect photoréaliste ou stylisé.
Le pipeline de rendu HD (HDRP) inclut la prise en charge du tracing de rayons et l’accélération matérielle, ce qui vous permet de prendre en compte les reflets de tous les objets, même hors écran. Certaines des implémentations incluses sont des ombres directionnelles et de zones, un éclairage global, des réflexions et des transparences.
L'API DX12/DXR du package HDRP cible les applications destinées aux secteurs de l'ingénierie, de l'architecture et de l'automobile. Pour commencer à utiliser cette fonctionnalité, téléchargez notre exemple de projet de bureau sur GitHub.
Le pipeline de rendu HD utilise le tracing de rayons pour remplacer certains de ses effets d'espace écran et de ses techniques d'ombrage et de rendu de maillage.
- L'outil Ray Traced Ambient Occlusion remplace l'occlusion ambiante d'espace écran avec une technique plus précise pouvant utiliser les données hors écran.
- L'outil Ray Traced Global Illumination est une alternative aux Light Probes et aux lightmaps du pipeline de rendu HD. Il inclut un ensemble de propriétés différentes pour le tracing de rayons Tier 1 et Tier 2.
- L'outil Ray Traced Reflections remplace la réflexion espace écran et utilise une technique plus précise pouvant utiliser les données hors écran.
- L'outil Ray Traced Shadows replace les shadow maps pour les éclairages de type directionnel, point et zone.
- L'outil Recursive Rendering remplace le pipeline de rendu pour les maillages. Les maillages utilisant cette fonctionnalité projettent des rayons de réfraction et de réflexion de manière récursive.
Pouvez-vous faire la différence entre la voiture en temps réel et la voiture physique ? Pour illustrer ce qu'il est possible de réaliser avec le tracing de rayons en temps réel, Unity et NVIDIA ont collaboré avec le groupe BMW pour présenter le coupé 2019 BMW 8 Series.
Cette présentation couvre les principales décisions de conception qui ont conduit à l'intégration du tracing de rayons en temps réel pour les fonctionnalités prises en charge par Unity (telles que les réflexions, les ombres de zones, etc.). Il s'agit d'une plongée en profondeur dans les détails et les optimisations de l'implémentation.
Dans cette vidéo, apprenez à utiliser les fonctionnalités expérimentales de tracing de rayons introduites dans Unity 2019.3 version bêta sans vous enliser dans les algorithmes !
Le kit de développement logiciel RTXGI de NVIDIA a été utilisé pour créer l'éclairage global en temps réel dans Unity. Cette présentation couvre le tracing de rayons, les coulisses des effets visuels pour une nouvelle démo Unity et les bonnes pratiques pour l'éclairage et la modélisation.
Découvrez les coulisses de notre démo de tracing de rayons Nous avons mis en parallèle l'infographie d'une BMW dont le rendu a été effectué dans Unity et un véritable coupé BMW Série 8 que nous avons filmé dans un entrepôt pour montrer comment le processus de création de publicités peut bénéficier de la polyvalence d'un moteur en temps réel.
La fonctionnalité Ray Tracing Unity permet aux clients de créer des expériences en temps réel incroyablement réalistes avec un matériel abordable. Découvrez comment vous pouvez utiliser le tracing de rayons en temps réel pour vos projets.
Vous pouvez commencer à travailler avec le package d'aperçu Ray Tracing.