Dieser Artikel hilft Ihnen dabei.
Wie die Kamera in Handlung funktioniert
Zwei Hauptfaktoren bestimmen, wie Sie ein 3D -Diagramm anzeigen. Erstens bestimmen die Kameraposition und die Anweisungen die Ansicht des Diagramms in Plotly.
Drei Hauptvektoren verwalten diese Parameter:
Der UP -Vektor wird verwendet, um die Aufwärtsrichtung auf der Seite zu steuern. Standardmäßig zeigt die Kamera Z-Achse immer auf. Daher sind die Standardvektorwerte für den UP -Parameter x = 1.25, y = 1.25, z = 1.25.
Andererseits steuert der Mittelparameter die Übersetzung des Szenenzentrums. Standardmäßig enthält die Abbildung keine Übersetzung. Daher betragen die Standardvektorwerte für den Mittelparameter x = 0, y = 0, z = 0.
Schließlich bestimmt der Augeparameter die Position der Kamera am Ursprungspunkt. Standardmäßig hält der Augenvektor die folgenden Werte: x = 1.25, y = 1.25, x = 1.25.
Standardkamera -Steuerelemente
Sie können die Kameraparameter mit der Funktion update_layout angeben () (). Ein Beispiel ist wie im Folgenden dargestellt:
Handlung importieren.als px ausdrückenDas angegebene Beispiel verwendet die als Wörterbuch definierten Standardkameraparameter. Plotly verwendet diese Werte, wenn die Kamera -Steuerelemente nicht angegeben sind.
Anpassen des Kameraansichtspunkts
Wir können den Kameraansichtspunkt anpassen, indem wir die Werte des Augenvektors ändern. Um den Kameraansichtspunkt beispielsweise auf einen niedrigeren Punkt einzustellen, können wir die folgenden Werte verwenden:
camera_params = dict (Die angegebenen Augenwerte setzen die Kamera niedriger. Die resultierende Abbildung ist wie im Folgenden dargestellt:
Stellen Sie die Kameraansicht von oben ein
Wir können die Kameraansicht von einer Top -Ansichtserhöhung einstellen, indem wir die Z -Achse des Augenvektors einstellen.
Ein Beispiel ist wie im Folgenden dargestellt:
camera_params = dict (Beachten Sie, dass wir den Zwert im Augenvektor nur ändern. Sie können diesen Wert so anpassen, dass er dem Standpunkt entspricht, den Sie erreichen möchten.
Das vorherige Beispiel gibt eine Abbildung zurück, wie im Folgenden gezeigt:
Neigen Sie die Kamera vertikal
Wir können die Neigungsposition der Kamera anpassen, indem wir den UP -Parameter ändern. Zum Beispiel:
camera_params = dict (In diesem Fall geben wir den UP -Vektor an und ändern den X -Parameter. Dies gibt eine Zahl zurück, wie im Folgenden gezeigt:
Stellen Sie den Schwerpunkt fest
Um den Kamera -Schwerpunkt zu ändern, können wir die Werte des Mittelvektors anpassen. Um nachzuschlagen, können wir den Z -Parameter als: anpassen wie:
camera_params = dict (Dies gibt die folgende Abbildung zurück:
Fühlen Sie sich frei, den Wert so zu ändern, wie Sie es für richtig halten.
Abschluss
Vielen Dank für diesen Leitfaden, Sie haben jetzt ein Verständnis dafür, wie die Kamera -Positionierung in Handlung funktioniert. Fühlen Sie sich frei, die Dokumente für mehr zu erkunden.
Danke fürs Lesen. Glückliche Codierung!!