Exemples MeshOutline
Cette scène illustre la fonctionnalité de contour et ses possibilités de variation. Les contours sont une fonctionnalité rapide et attrayante que vous pouvez utiliser pour mettre en évidence des objets dans une scène. En plus de la couleur et de l’épaisseur, nous pouvons définir la mise en évidence en ajoutant des animations et des effets de dégradé.
Pour obtenir l’effet de contour, ajoutez le script MeshOutline pour les objets individuels ou le script MeshOutlineHierarchy pour les hiérarchies de maillage entières. Ajustez la largeur du contour à vos besoins et appliquez un matériau de contour.
Pour obtenir des guides sur la configuration d’un matériau de contour, consultez Configurer les matériaux de MeshOutline
Exemple de contour à pulsations
Dans cet exemple, la valeur de Outline Width est animée et appliquée à l’objet lui-même en tant qu’animateur « OutlinePulseController ».
[REMARQUE] En fonction de la dureté du bord du modèle, vous pouvez obtenir des résultats irréguliers et perturbés. Pour que l’effet Contour fonctionne correctement, les normales des vertex du modèle doivent être lisses. Si le modèle lui-même ne fournit pas cela, essayez une solution possible dans l’éditeur : appliquez le script MeshSmoother au modèle. En savoir plus sur MeshSmoother.
Hiérarchies et maillages multiples et avec peau
Certains objets 3D importés sont constitués de plusieurs parties dans des structures hiérarchiques. Dans ce cas, le modèle a plusieurs sous-nœuds, comme des articulations du squelette et des maillages supplémentaires non attachés. Pour éviter de rechercher et d’appliquer dans l’ensemble de la hiérarchie, vous pouvez ajouter le script MeshOutlineHierarchy à l’objet racine : l’effet sera alors aussi appliqué à tous les maillages à l’intérieur de cette structure. Comme le montre cet exemple, le contour fonctionne très bien aussi sur les maillages avec peau et animés.
Effets d’illumination
Dans cet exemple, les contours sont éclairés par une lumière de proximité en orbite, qui fait partie du MRTK et du MRGT. La taille, la couleur, les dégradés et l’intensité de la mise en évidence sont configurables. Pour en savoir plus sur la lumière de proximité, consultez Vue d’ensemble de la lumière de proximité et Exemple d’éclairage de proximité