Vous pouvez configurer des simulations physiques pour vos structures capillaires en activant les paramètres dans l'éditeur de ressources de structure capillaire et le composant de structure capillaire.
Activer la simulation physique sur une structure capillaire
Pour activer la simulation physique sur une structure capillaire, accédez au panneau Éditeur de ressources de structure capillaire > Physique. Cochez la case Activer la simulation.
Une fois activée, la structure capillaire doit simuler la physique. Voici un exemple de simulation de structure capillaire pendant qu'un personnage marche.
Propriétés de simulation physique
Les propriétés de simulation des structures capillaires se trouvent dans l'éditeur de ressources de structure capillaire et sur un composant de structure capillaire.
Propriétés de simulation de l'éditeur de ressources de structure capillaire
Les paramètres de simulation suivants se trouvent dans l'éditeur de ressources de structure capillaire sous les panneaux Physique et LOD.
Paramètres du panneau Physique
Les paramètres suivants se trouvent dans le panneau Physique :
| Propriété | Description |
|---|---|
| Paramètres du solveur | |
| Activer la simulation | Active la simulation physique pour ce groupe de structures capillaires. |
| Solveur Niagara | Sélectionnez le solveur à utiliser pour la simulation :
|
| Système personnalisé | Ajoutez un système Niagara personnalisé à utiliser lorsque la propriété Solveur Niagara est définie sur Solveur personnalisé. |
| Sous-étapes | Nombre de sous-étapes à effectuer par image. Les appels du solveur sont effectués à une fréquence de 24 images par seconde. |
| Nombre d'itérations | Nombre d'itérations pour résoudre les contraintes avec le solveur XPBD. |
| Forces externes | |
| Vecteur de gravité | Vecteur d'accélération mesuré en cm/s2 à utiliser pour la gravité. |
| Traînée d'air | Coefficient compris entre 0 et 1 à utiliser pour la traînée d'air. |
| Vitesse de l'air | Vitesse de l'air environnant mesurée en cm/s. |
| Contrainte de flexion | |
| Résoudre la flexion | Permet de résoudre la contrainte de flexion pendant la boucle XPBD. |
| Flexion du projet | Active la projection de la contrainte de flexion après la boucle XPBD. |
| Amortissement de flexion | Amortissement appliqué à la contrainte de flexion en utilisant une valeur comprise entre 0 et 1. |
| Rigidité de flexion | Rigidité pour la contrainte de flexion, en GPa. |
| Échelle de rigidité en flexion | Cette courbe détermine la mesure dans laquelle la rigidité en flexion est mise à l'échelle le long de chaque mèche. La plage de l'axe X est 0,1, où 0 correspond à la racine et 1 à la pointe de la mèche. |
| Contrainte d'étirement | |
| Résoudre l'étirement | Permet de résoudre la contrainte d'étirement pendant la boucle XPBD. |
| Étirement du projet | Active la projection de la contrainte d'étirement après la boucle XPBD. |
| Amortissement d'étirement | Amortissement pour la contrainte d'étirement utilisant une valeur comprise entre 0 et 1. |
| Rigidité d'étirement | Rigidité pour la contrainte d'étirement, en GPa. |
| Échelle de rigidité d'étirement | Cette courbe détermine la mesure dans laquelle la rigidité d'étirement est mise à l'échelle le long de chaque mèche. La plage de l'axe X est 0,1, où 0 correspond à la racine et 1 à la pointe de la mèche. |
| Contrainte de collision | |
| Résoudre la collision | Permet de résoudre la contrainte de collision pendant la boucle XPBD. |
| Collision de projet | Active la projection de la contrainte de collision après la boucle XPBD. |
| Friction statique | Fonction statique utilisée pour la collision avec les ressources physiques. |
| Friction cinétique | Friction cinétique utilisée pour la collision par rapport avec les ressources physiques. |
| Viscosité de la mèche | Viscosité entre 0 et 1, utilisée pour l'auto-collision. |
| Dimension de la grille | Dimension de la grille utilisée pour calculer la force de viscosité. |
| Rayon de collision | Rayon à utiliser pour la détection de collision avec les ressources physiques. |
| Échelle de rayon | Cette courbe détermine la mesure dans laquelle le rayon de collision est mis à l'échelle le long de chaque mèche. La plage de l'axe X est 0,1, où 0 correspond à la racine et 1 à la pointe de la mèche. |
| Paramètres de mèche | |
| Taille des mèches | Nombre de particules par guide utilisées pour la simulation. |
| Densité des mèches | Densité des mèches, mesurée en g/cm3. |
| Lissage des mèches | Lissage compris entre 0 et 1 pour les courbes de guides entrantes qui entraîne une meilleure stabilité. |
| Épaisseur des mèches | Épaisseur des mèches, en centimètres, utilisée pour le calcul de la masse et de l'inertie. |
| Échelle d'épaisseur | Cette courbe détermine la mesure dans laquelle l'épaisseur des mèches est mise à l'échelle le long de chaque mèche. La plage de l'axe X est 0,1, où 0 correspond à la racine et 1 à la pointe de la mèche. |
Propriétés du panneau LOD
Le panneau LOD contient les paramètres suivants :
| Propriété | Description |
|---|---|
| Simulation | Remplace la simulation utilisée pour représenter ce niveau de détail. Choisissez entre les options suivantes :
|
Propriétés du composant de structure capillaire
Les propriétés suivantes sont disponibles sur un composant de structure capillaire pour remplacer les paramètres de simulation définis dans l'éditeur de ressources de structure capillaire.
Avant de pouvoir remplacer une simulation de structure capillaire par un composant de structure capillaire, vous devez tout d'abord activer la ressource de structure capillaire Activer la simulation dans l'éditeur de ressources de structure capillaire.
| Propriété | Description |
|---|---|
| Ressource physique | Ressource physique à utiliser pour la simulation de la pilosité. |
| Paramètres de simulation | |
| Remplacer les paramètres | Les paramètres de ce composant remplacent les paramètres physiques des ressources de structure capillaire. |
| Configuration de la simulation | |
| Réinitialiser la simulation | Permet de réinitialiser cette simulation à un moment spécifique. |
| Déboguer la simulation | Rend les mèches de simulation visibles. |
| Simulation locale | Permet d'exécuter la simulation des mèches dans l'espace local. |
| Échelle de vitesse linéaire | Quantité de vitesses linéaires envoyées à l'espace de pilosité local à partir de l'os de référence. |
| Échelle de vitesse angulaire | Quantité de vitesses angulaires envoyées à l'espace de pilosité local à partir de l'os de référence. |
| Os local | Nom de l'os utilisé pour la simulation de l'espace local. |
| Distance de téléportation | Seuil de distance de téléportation pour réinitialiser la simulation. |
| Paramètres du solveur | |
| Activer la simulation | Active la simulation des groupes de pilosité/niveaux de détail. Ce paramètre et celui de la ressource de structure capillaire doivent être activés. |
| Forces externes | |
| Vecteur de gravité | Vecteur d'accélération mesuré en cm/s2 à utiliser pour la gravité. |
| Traînée d'air | Coefficient compris entre 0 et 1 à utiliser pour la traînée d'air. |
| Vitesse de l'air | Vitesse de l'air environnant mesurée en cm/s. |
| Contraintes de matériau | |
| Amortissement de flexion | Amortissement appliqué à la contrainte de flexion en utilisant une valeur comprise entre 0 et 1. |
| Rigidité de flexion | Rigidité pour la contrainte de flexion, en GPa. |
| Amortissement d'étirement | Amortissement pour la contrainte d'étirement utilisant une valeur comprise entre 0 et 1. |
| Rigidité d'étirement | Rigidité pour la contrainte d'étirement, en GPa. |
| Friction statique | Fonction statique utilisée pour la collision avec les ressources physiques. |
| Friction cinétique | Friction cinétique utilisée pour la collision par rapport avec les ressources physiques. |
| Viscosité de la mèche | Viscosité entre 0 et 1, utilisée pour l'auto-collision. |
| Rayon de collision | Rayon à utiliser pour la détection de collision avec les ressources physiques. |