Ten artykuł pomaga zacząć od sterowania kamerą, niezbędnymi parametry sterowania aparatem i nie tylko.
Jak działa kamera w plotly
Dwa główne czynniki określają sposób, w jaki postrzegasz wykres 3D. Najpierw położenie i wskazówki kamery określają widok wykresu.
Trzy główne wektory zarządzają tymi parametrami:
Wektor UP służy do kontrolowania kierunku UP na stronie. Domyślnie oś z kamery Z zawsze wskazuje. Stąd domyślne wartości wektora dla parametru UP wynoszą x = 1.25, y = 1.25, z = 1.25.
Z drugiej strony parametr środkowy kontroluje tłumaczenie centrum sceny. Domyślnie figura nie zawiera tłumaczenia. Stąd domyślne wartości wektora dla parametru środkowego to x = 0, y = 0, z = 0.
Wreszcie parametr oka określa pozycję kamery w punkcie pochodzenia. Domyślnie wektor oczu zawiera następujące wartości: x = 1.25, y = 1.25, x = 1.25.
Domyślne elementy sterowania aparatem
Możesz określić parametry aparatu za pomocą funkcji aktualizacji_layout (). Przykładem jest, jak pokazano następująco:
importować fabuły.Wyraź jako PXDany przykład używa domyślnych parametrów kamery zdefiniowanych jako słownik. Fabularnie używa tych wartości, jeśli sterowanie kamery nie są określone.
Dostosowywanie punktu widoku kamery
Możemy dostosować punkt widoku kamery, modyfikując wartości wektora oka. Na przykład, aby ustawić punkt widoku kamery w niższym punkcie, możemy użyć następujących wartości:
camera_params = dyct (Podane wartości oka ustawiają aparat dolny. Powstała liczba jest jak pokazano następująco:
Ustaw widok aparatu z góry
Możemy ustawić widok aparatu z wysokości widoku z góry, ustawiając oś Z wektora oka.
Przykładem jest, jak pokazano następująco:
camera_params = dyct (Zauważ, że modyfikujemy tylko wartość Z w wektorze oka. Możesz dostosować tę wartość, aby dopasować punkt widoku, który chcesz osiągnąć.
Poprzedni przykład zwraca liczbę, jak pokazano następująco:
Przechyl aparat pionowo
Możemy dostosować pozycję pochylenia aparatu, modyfikując parametr UP. Na przykład:
camera_params = dyct (W takim przypadku określamy wektor UP i modyfikujemy parametr x. Zwraca to liczbę, jak pokazano następująco:
Ustaw punkt centralny
Aby zmienić punkt centralny kamery, możemy dostosować wartości wektora środkowego. Na przykład, aby sprawdzić, możemy dostosować parametr Z jako:
camera_params = dyct (Zwraca to następujący rysunek:
Zapraszam do modyfikowania wartości, jak postrzegasz sprawę.
Wniosek
Dzięki za ten przewodnik, teraz rozumiesz, jak działa pozycjonowanie kamery. Zapraszam do eksploracji dokumentów w celu uzyskania więcej.
Dziękuje za przeczytanie. Szczęśliwe kodowanie!!