Définir la priorité de profondeur d'une couche 3D

Lorsque vous manipulez des couches 3D, certains conflits peuvent se produire si des entités essaient de s'approprier le même espace dans la scène. Cela risque de provoquer des clignotements anormaux. Pour résoudre ce problème de tracé, souvent appelé conflit des entités sur l'axe z, vous pouvez définir la priorité de profondeur d'une couche pour en forcer le tracé au niveau supérieur. Par exemple, pour qu'une classe d'entités texturée multipatch s'affiche devant une autre couche multipatch qui souhaite utiliser le même espace, vous devez définir la priorité de profondeur de la couche texturée multipatch sur une valeur supérieure à celle de l'autre.

Attention :

Ajustez la priorité de la profondeur de couches uniquement en cas de conflits d'entités sur l'axe z. Si aucune anomalie ou artefact n'est présent, laissez le paramètre de priorités de profondeur inchangé. Le fait de définir la priorité de profondeur si cela n'est pas nécessaire peut introduire des artefacts dans la scène.

Il existe deux façons de définir la priorité de profondeur. Vous pouvez envoyer une couche à l'avant-plan ou à l'arrière-plan dans la pile de profondeur grâce aux commandes de priorité de profondeur du menu contextuel de la couche. C'est la méthode privilégiée pour résoudre les conflits sur l'axe z. Si vous ne parvenez pas à résoudre le problème de cette façon, ou si un trop grand nombre de couches a une priorité de profondeur attribuée, utilisez la boîte de dialogue Priorité de profondeur pour ajuste les paramètres de toutes les couches dans une scène.

Entités de deux couches 3D présentant un conflit des entités sur l'axe z
Les entités de deux couches 3D sont dessinées dans le même espace, ce qui produit des artefacts de conflits des entités sur l'axe z.
Entités de deux couches 3D lorsque la priorité de profondeur est définie
Priorité de profondeur définie pour que la couche texturée multipatch soit dessinée au premier plan.

Définir la priorité de profondeur d'une couche 3D

  1. Dans la fenêtre Contenu, cliquez avec le bouton droit sur une couche 3D (dans la catégorie Couches 3D) impliquée dans un conflit sur l'axe z.
  2. Sélectionnez Priorité de profondeur et cliquez sur l'une des options suivantes :
    • Placer au premier plan Placer au premier plan définit la priorité de profondeur de la valeur la plus élevée de toutes les couches 3D et s'assure que cette couche est dessinée par-dessus les autres qui cherchent à occuper le même espace 3D.
    • Avancer d'un plan Avancer d’un plan augmente la priorité de profondeur de la couche sélectionnée d'une unité.
    • Placer en arrière-plan Placer en arrière-plan supprime la priorité de profondeur de la couche.
    • Reculer d'un plan Reculer d’un plan diminue la priorité de profondeur d'une unité.

Gérer la priorité de profondeur de toutes les couches pour une scène

Pour gérer la priorité de profondeur de toutes les couches 3D, ouvrez la boîte de dialogue Priorité de profondeur et définissez-la pour chaque couche.

Par défaut, la valeur de priorité de profondeur est 0. Dans la plupart des cas, toutes les couches doivent avoir une valeur de priorité de profondeur égale à 0. Si vous rencontrez des problèmes de conflit sur l'axe z ou d'autres anomalies de dessin, définissez la couche de priorité (celle que vous voulez voir par-dessus les autres) à la priorité de profondeur 1. Définir plusieurs couches à une priorité de profondeur autre que zéro ne présente aucun avantage. Vous pouvez trier les colonnes de sorte à mieux organiser la table si vous avez un grand nombre de couches. Triez les couches par ordre alphabétique ou par paramètre de priorité de profondeur. Le tri n'a aucun impact sur les paramètres de priorité de profondeur.

Remarque :

Il se peut que les valeurs de priorité de profondeur aient été définies à l'aide des commandes de priorité de profondeur du menu contextuel de la couche, comme décrit dans la section ci-dessus. Vous pouvez utiliser la boîte de dialogue Priorité de profondeur pour redéfinir les paramètres de priorité de profondeur qui ont été définis de cette façon, le cas échéant.

  1. Dans l'onglet Vue du groupe Scène, cliquez sur Priorité de profondeur.
  2. Dans la boîte de dialogue Priorité de profondeur, définissez la priorité de profondeur des couches.
  3. Cliquez sur OK.