Pour créer le tourbillon à l'intérieur du portail, vous devez créer un matériau et l'utiliser sur un disque de maillage statique. Pour créer le matériau de tourbillon, vous pouvez utiliser l'image Green_Layer_Swirl.png fournie ci-dessous ou créer votre propre image de tourbillon et l'importer dans votre projet UEFN.
Créer un matériau de tourbillon
Ouvrez le navigateur de contenu dans l'éditeur et procédez comme suit pour créer un matériau.
Dans le navigateur de contenu, faites un clic droit pour ouvrir le menu contextuel.
Sélectionnez Matériau dans le menu contextuel. Une vignette de matériau s'affiche dans le navigateur de contenu.
Nommez le matériau Mystic_Swirl_Mat.
Créer la configuration principale
Ouvrez l'éditeur de matériau pour créer le matériau de portail. Vous devrez créer 3 configurations principales de nœuds, puis regrouper ces derniers en convertissant les nœuds de matériau constants en paramètres pour contrôler la couleur du matériau, la vitesse de rotation et l'opacité.
Double-cliquez sur la vignette du matériau pour ouvrir l'éditeur de matériau.
Ajoutez les nœuds de matériau suivants au graphique de matériau :
Texture Sample
Rotator
Time
Constant3Vector
Clamp
2 x Add
4 x Constant
5 x Multiply
Cliquez sur l'image pour l'agrandir.
Sur le nœud Time, faites glisser la broche et reliez-la à l'entrée A du nœud Multiply. Sur le nœud Constant, faites glisser la broche et reliez-la à l'entrée B du nœud Multiply.
Cette section de nœud contrôle la synchronisation du matériau.
Sur le nœud Multiply, faites glisser la broche et reliez-la à l'entrée Time du nœud Rotator.
Le nœud Multiply utilise la valeur du nœud Constant et la multiplie par Time sur le nœud Rotator. Cela détermine la vitesse à laquelle le matériau tourne.
Sélectionnez le nœud Texture dans le graphique de matériau pour faire apparaître les options du nœud Texture dans le panneau Détails.
Dans le panneau Détails, ajoutez Green_Layer_Swirl.png à l'option Texture. La texture de tourbillon est ajoutée au nœud Texture.
Sur le nœud Rotator, faites glisser la broche et reliez-la à l'entrée UV du nœud Texture Sample.
Ce nœud Rotator cible les UV de la texture et détermine la vitesse de rotation des UV.
Sur le nœud Texture Sample, faites glisser la broche Red et reliez-la à l'entrée A du second nœud Multiply. Faites glisser la deuxième broche du nœud Constant et reliez-la à l'entrée B du nœud Multiply.
L'opacité du canal Red de la texture est contrôlée par la valeur saisie sur le nœud Constant. La valeur d'opacité du canal Red est ensuite multipliée par le nœud Multiply.
Cliquez et faites glisser pour sélectionner la configuration complète du nœud, puis appuyez sur Ctrl + C pour copier la configuration et sur Ctrl + V pour la coller deux fois.
Le premier ensemble de configuration contrôle les valeurs du matériau principal, le deuxième contrôle les valeurs du vortex, et le dernier contrôle les valeurs des étincelles.
À la fin de la connexion de la deuxième configuration, faites un clic droit sur l'entrée A du nœud Multiply et sélectionnez Rompre ce lien dans le menu contextuel. Cela déconnecte le nœud Texture du nœud Multiply.
Sur le nœud Texture de la deuxième configuration, faites glisser la broche Green et reliez-la à l'entrée A du nœud Multiply. Cela connecte le canal V de la texture au nœud Multiply.
La valeur d'opacité du canal vert de la texture est désormais ciblée par les nœuds Constant et Multiply.
À la fin de la connexion de la troisième configuration, faites un clic droit sur l'entrée A du nœud Multiply et sélectionnez Rompre ce lien dans le menu contextuel. Cela déconnecte le nœud Texture du nœud Multiply.
Sur le nœud Texture, faites glisser la broche Blue et reliez-la à l'entrée A du nœud Multiply. Vous reliez ainsi le canal B de la texture au nœud Multiply.
La valeur d'opacité du canal bleu de la texture est désormais ciblée par les nœuds Constant et Multiply.
Créer des groupes de paramètres
Le matériau est contrôlé par des groupes de paramètres qui déterminent la vitesse de rotation, l'opacité et la couleur. Ils permettent aussi d'ajuster facilement ces niveaux lorsque vous créez une instance de matériau à partir du matériau Mystic Swirl.
Pour contrôler les paramètres, vous convertirez les nœuds Constant en paramètres nommés.
Groupe de couleurs
Sélectionnez le nœud Constant3Vector dans le graphique de matériau. Dans le panneau Détails, cliquez sur l'option Constante pour sélectionner une couleur dans le sélecteur. Cliquez sur OK pour utiliser la couleur sélectionnée.
Sur le nœud Constant3Vector, faites glisser la broche White et reliez-la à l'entrée A d'un nœud Multiply. Faites glisser un nœud Constant et reliez-le à l'entrée B du nœud Multiply.
Ces nœuds contrôlent la couleur émissive du matériau.
Faites un clic droit sur le nœud Constant3Vector et sélectionnez Convertir en paramètre dans le menu contextuel. Nommez le nouveau paramètre Couleur. Dans le panneau Détails, modifiez les options suivantes :
Groupe = 1
Définir la priorité = 1
Sur le nœud Constant, définissez la valeur sur 0,5. Faites un clic droit et sélectionnez Convertir en paramètre dans le menu contextuel. Nommez le nouveau paramètre Couleur émissive. Dans le panneau Détails, modifiez les options suivantes :
Groupe = 1
Définir la priorité = 2
Groupe de vitesse
Sélectionnez le nœud Constant à la fin de la première configuration, puis faites un clic droit et sélectionnez Convertir en paramètre dans le menu contextuel. Nommez le nouveau paramètre Vitesse de rotation principale. Dans le panneau Détails, définissez les options de paramètres suivantes :
Valeur par défaut = 30,0
Groupe = 2
Définir la priorité = 1
Cela contrôle la vitesse de rotation des UV du matériau principal.
Sélectionnez le nœud Constant à la fin de la deuxième configuration, puis faites un clic droit et sélectionnez Convertir en paramètre dans le menu contextuel. Nommez le nouveau paramètre Vitesse de rotation du vortex. Dans le panneau Détails, définissez les options de paramètres suivantes :
Valeur par défaut = -5,0
Groupe = 3
Définir la priorité = 2
Cela contrôle la vitesse de rotation des UV du matériau de vortex.
Sélectionnez le nœud Constant à la fin de la troisième configuration, puis faites un clic droit et sélectionnez Convertir en paramètre dans le menu contextuel. Nommez le nouveau paramètre Vitesse de rotation des étincelles. Dans le panneau Détails, définissez les options de paramètres suivantes :
Valeur par défaut = 3,0
Groupe = 3
Définir la priorité = 3
Cela contrôle la vitesse de rotation des UV du matériau d'étincelles.
Groupe d'opacité
Sélectionnez le deuxième nœud Constant au début de la première configuration, puis faites un clic droit et sélectionnez Convertir en paramètre dans le menu contextuel. Nommez le nouveau paramètre Opacité principale. Dans le panneau Détails, définissez les options de paramètres suivantes :
Valeur par défaut = 1,0
Groupe = 2
Définir la priorité = 1
Cela contrôle les niveaux d'opacité du matériau principal.
Sélectionnez le deuxième nœud Constant au début de la deuxième configuration, puis faites un clic droit et sélectionnez Convertir en paramètre dans le menu contextuel. Nommez le nouveau paramètre Opacité du vortex. Dans le panneau Détails, définissez les options de paramètres suivantes :
Valeur par défaut = 1,0
Groupe = 2
Définir la priorité = 2
Cela contrôle les niveaux d'opacité du matériau de vortex.
Sélectionnez le deuxième nœud Constant au début de la deuxième configuration, puis faites un clic droit et sélectionnez Convertir en paramètre dans le menu contextuel. Nommez le nouveau paramètre Opacité des étincelles. Dans le panneau Détails, définissez les options de paramètres suivantes :
Valeur par défaut = 1,0
Groupe = 2
Définir la priorité = 3
Cela contrôle le niveau d'opacité du matériau d'étincelle.
Configurer le nœud de matériau principal
Pour tester votre matériau à ce stade, vous devez configurer le nœud Main Material (MMN). Sélectionnez le MMN. Dans le panneau Détails, définissez les options suivantes :
Mode de fusion = Additif
Modèle d'ombrage = Non éclairé
Biface = Activer
Cela active l'entrée Opacité et désactive les autres options d'entrée non nécessaires. Cela permet également au matériau de recouvrir les deux côtés du maillage statique pour rendre le tourbillon du portail visible des deux côtés.
Dans le hublot, sélectionnez le maillage de cube pour prévisualiser le matériau. Reliez séparément chaque configuration de nœud au MMN en faisant glisser la broche du dernier nœud Multiply et en la reliant aux entrées Couleur émissive et Opacité du MMN. Vous constatez ainsi le comportement de chaque couche du matériau.
Vous devrez déplacer la caméra du hublot pour visualiser le matériau à la surface du cube.
| Configurations | GIF |
|---|---|
Configuration du nœud Core | |
Configuration du nœud Vortex | |
Configuration du nœud Spark |
Fixer les groupes
Toutes les configurations de nœuds et tous les groupes de couleurs doivent être additionnés. Vous ajouterez également un nœud Constant pour contrôler l'opacité globale du matériau en le transformant en paramètre. Pour finir, vous fixerez ces configurations et l'opacité globale pour contrôler les différentes couches et la couleur du matériau de tourbillon.
Placez un nœud Add entre la configuration du nœud Core et la configuration du nœud Vortex. Faites glisser la broche Core Multiply et reliez-la à l'entrée A du nœud Add, puis faites glisser la broche Vortex Multiply et reliez-la à l'entrée B du nœud Add.
Le matériau principal et le matériau de vortex se superposent alors par addition.
Placez un deuxième nœud Add entre le premier nœud Add et la configuration du nœud Spark. Faites glisser la première broche Add et reliez-la à l'entrée A du deuxième nœud Add, puis faites glisser la broche Spark Multiply et reliez-la à l'entrée B du deuxième nœud Add.
Cela ajoute le matériau d'étincelle comme troisième couche au matériau via le deuxième nœud Add.
Placez un nœud Multiply entre le nœud Color Multiply et le deuxième nœud Add. Faites glisser la broche Color Multiply et reliez-la à l'entrée A du nœud Multiply.
Faites un clic droit sur le graphique de matériau et sélectionnez Utilitaire > Ajouter un nœud de redirection… dans les options du nœud. Un nodule de redirection apparaît.
Faites glisser la broche Add et reliez-la à l'entrée du nœud de redirection, puis faites glisser la broche de redirection et reliez-la à l'entrée B du nœud Multiply.
Placez un deuxième nœud Multiply entre le premier nœud Multiply et le nœud de redirection. Faites glisser la broche de redirection et reliez-la à l'entrée A du deuxième nœud Multiply.
Derrière le deuxième nœud Multiply, appuyez sur 1 et faites un clic gauche pour placer un nœud Constant, puis faites glisser la broche Constant et reliez-la à l'entrée B du nœud Multiply. Faites un clic droit sur le nœud Constant et sélectionnez Convertir en paramètre dans le menu contextuel. Nommez le paramètre Opacité globale.
Sur le premier nœud Multiply, faites glisser la broche Multiply et reliez-la à la sortie Couleur émissive du MMN.
Placez un nœud Clamp devant le deuxième nœud Multiply, puis faites glisser la broche Multiply et reliez-la à l'entrée vide du nœud Clamp.
Sur le nœud Clamp, faites glisser la broche Clamp et reliez-la à l'entrée Opacity du MMN.
Le hublot affiche toutes les configurations du matériau tourbillonnant ensemble à différentes vitesses.
Cliquez sur Appliquer > Enregistrer pour enregistrer le matériau.
Quittez l'éditeur de matériau et revenez au navigateur de contenu. Faites un clic droit sur Mystic_Swirl_Mat et sélectionnez Créer une instance de matériau dans le menu contextuel. Une instance de matériau est créée dans le navigateur de contenu.
Vous modéliserez ensuite un disque sur lequel placer le matériau.