Le calcul des ombres dynamiques pour une géométrie dense ou la combinaison de nombreux petits maillages peut entraîner un coût de performance élevé. L’utilisation d’ombres projetées par géométrie proxy est une méthode permettant de réduire ce coût, en créant un maillage unique et simplifié pour projeter l’ombre au lieu de calculer séparément les ombres pour des maillages plus complexes ou de nombreux petits maillages,
par exemple dans le cas d'un immeuble résidentiel présentant une grande quantité de fenêtres, murs, balcons et autres éléments très détaillés.
Pour optimiser les ombres dynamiques à l’aide d’ombres proxy :
-
Dans le panneau Détails, sous Éclairage, désactivez Ombres projetées sur tous les maillages pour lesquels vous souhaitez que la géométrie proxy projette des ombres.
-
Ajoutez une version moins détaillée des maillages. L'outil Merge Actor permet de créer un maillage à projection d'ombres proxy (en utilisant l'onglet Maillage proxy) si la forme est plus organique ou complexe, mais pour un bâtiment carré, un cube à l'échelle ordinaire fera l'affaire. Reportez-vous à la présentation de Proxy Geometry pour en savoir plus.
-
Laissez Ombres projetées activé sur le lanceur d'ombres proxy.
-
Dans le panneau Détails, sous Rendering (rendu), désactivez Render in Main Pass (rendu en passe principale) sur le lanceur d'ombre proxy.
-
Assurez-vous que le lanceur d'ombre proxy est correctement aligné avec l'original visible et plus détaillé.
Cette technique peut également très bien fonctionner pour les objets distants avec les textures d'ombre Far Cascade activées.
Le bâtiment semblera désormais projeter une ombre, mais son rendu sera beaucoup moins coûteux et plus rapide qu'avant.