Les Réflexions
Réflexions Planaires
Une des fonctionnalités puissantes de LightUp est les réflexions en temps réel. Cela ajoute un grand réalisme à votre rendu en temps réel, mais comme le dit le dicton, avec une grande puissance vient une grande .. responsabilité! Eh bien, peut-être pas tout à fait, mais un peu ..
Avant de commencer à mettre en place des matériaux réfléchissants, faisons passer rapidement une revue de détail :
Lorsque vous définissez un matériau devant être réfléchissant, le rendu doit montrer non seulement l'effet de lumière tombant sur la surface, mais aussi la lumière réfléchie par les autres surfaces de votre modèle.
Pour ce faire, nous devons calculer ce qui pourrait être vu si vous étiez sur chaque surface - et nous devons le faire pour chaque pixel de l'écran. Cela nécessite des millions de calculs.
Si ce n'était pas la navigation en temps réel, vous pourriez prendre des heures pour calculer ces réflexions comme les lancers de rayons traditionnels font. Cependant, LightUp a 1/30 de seconde ( 33 millisecondes ) pour calculer les réflexions; afin de faire les choses rapidement, il traite des réflexions sur des surfaces différemment des autres.
Le matériau réfléchissant le plus simple de LightUp est la "réflexion Planaire". Ce sont des réflexions calculées en temps réel, par du lancer de rayons GPU et elles sont exactes. Cependant, elles sont entièrement limitées à des surfaces plates - des surfaces planes. Si votre matériau SketchUp est seulement utilisé sur des surfaces planes, et que vous modifiez les propriétés d'ombrage de Spéculaire/Fresnel, LightUp utilisera cette technique.
Une des fonctionnalités puissantes de LightUp est les réflexions en temps réel. Cela ajoute un grand réalisme à votre rendu en temps réel, mais comme le dit le dicton, avec une grande puissance vient une grande .. responsabilité! Eh bien, peut-être pas tout à fait, mais un peu ..
Avant de commencer à mettre en place des matériaux réfléchissants, faisons passer rapidement une revue de détail :
Lorsque vous définissez un matériau devant être réfléchissant, le rendu doit montrer non seulement l'effet de lumière tombant sur la surface, mais aussi la lumière réfléchie par les autres surfaces de votre modèle.
Pour ce faire, nous devons calculer ce qui pourrait être vu si vous étiez sur chaque surface - et nous devons le faire pour chaque pixel de l'écran. Cela nécessite des millions de calculs.
Si ce n'était pas la navigation en temps réel, vous pourriez prendre des heures pour calculer ces réflexions comme les lancers de rayons traditionnels font. Cependant, LightUp a 1/30 de seconde ( 33 millisecondes ) pour calculer les réflexions; afin de faire les choses rapidement, il traite des réflexions sur des surfaces différemment des autres.
Le matériau réfléchissant le plus simple de LightUp est la "réflexion Planaire". Ce sont des réflexions calculées en temps réel, par du lancer de rayons GPU et elles sont exactes. Cependant, elles sont entièrement limitées à des surfaces plates - des surfaces planes. Si votre matériau SketchUp est seulement utilisé sur des surfaces planes, et que vous modifiez les propriétés d'ombrage de Spéculaire/Fresnel, LightUp utilisera cette technique.
Réflexions de Cache d' Irradiance
La deuxième solution technique de LightUp consiste à placer dans votre modèle, un composant spécial SketchUp appelé "Cache d'irradiance" ("IrrCache" pour faire court). La façon dont cela fonctionne est de capturer toute la lumière arrivant à ce point particulier sur votre modèle. Lorsqu'une surfaces réfléchissante a besoin pour déterminer ce qu'elle doit prendre en compte, on utilise le plus proche Cache d'Irradiance pour créer les réflexions. |
45