Cet article vous aide à commencer avec les commandes de caméra parce que les paramètres de contrôle de la caméra essentiels, et plus.
Comment la caméra fonctionne dans Plotly
Deux facteurs principaux déterminent comment vous visualisez un tracé 3D. Premièrement, la position et les instructions de la caméra déterminent la vue du tracé dans l'intrigue.
Trois vecteurs principaux gèrent ces paramètres:
Le vecteur up est utilisé pour contrôler la direction vers la page sur la page. Par défaut, l'axe Z de la caméra pointe toujours. Par conséquent, les valeurs vectorielles par défaut pour le paramètre UP sont x = 1.25, y = 1.25, z = 1.25.
D'un autre côté, le paramètre central contrôle la traduction du centre de la scène. Par défaut, la figure ne contient aucune traduction. Par conséquent, les valeurs vectorielles par défaut pour le paramètre central sont x = 0, y = 0, z = 0.
Enfin, le paramètre Eye détermine la position de la caméra au point d'origine. Par défaut, le vecteur oculaire contient les valeurs suivantes: x = 1.25, y = 1.25, x = 1.25.
Contrôles de la caméra par défaut
Vous pouvez spécifier les paramètres de la caméra à l'aide de la fonction update_layout (). Un exemple est comme indiqué dans ce qui suit:
Importer un terrain.Exprime comme PXL'exemple donné utilise les paramètres de caméra par défaut définis comme dictionnaire. Plotly utilise ces valeurs si les commandes de la caméra ne sont pas spécifiées.
Personnalisation du point de vue de la caméra
Nous pouvons personnaliser le point de vue de la caméra en modifiant les valeurs du vecteur oculaire. Par exemple, pour définir le point de vue de la caméra à un point inférieur, nous pouvons utiliser les valeurs suivantes:
caméra_params = dict (Les valeurs oculaires données définissent la caméra plus bas. La figure résultante est comme indiqué dans ce qui suit:
Définissez la vue de la caméra par le haut
Nous pouvons régler la vue de la caméra à partir d'une élévation de la vue de surface en définissant l'axe z du vecteur oculaire.
Un exemple est comme indiqué dans ce qui suit:
caméra_params = dict (Notez que nous modifions uniquement la valeur Z dans le vecteur des yeux. Vous pouvez personnaliser cette valeur pour correspondre au point de vue que vous souhaitez accomplir.
L'exemple précédent renvoie une figure comme indiqué dans ce qui suit:
Inclinez la caméra verticalement
Nous pouvons personnaliser la position d'inclinaison de la caméra en modifiant le paramètre UP. Par exemple:
caméra_params = dict (Dans ce cas, nous spécifions le vecteur up et modifions le paramètre x. Cela renvoie une figure comme indiqué dans ce qui suit:
Définir le point focal
Pour modifier le point focal de la caméra, nous pouvons personnaliser les valeurs du vecteur central. Par exemple, pour rechercher, nous pouvons personnaliser le paramètre Z comme:
caméra_params = dict (Cela renvoie le chiffre suivant:
N'hésitez pas à modifier la valeur comme vous le voyez bien.
Conclusion
Merci pour ce guide, vous comprenez maintenant comment le positionnement de la caméra fonctionne dans l'intrigue. N'hésitez pas à explorer les documents pour plus.
Merci d'avoir lu. Codage heureux!!