Spec-Zone.ru › Matplotlib

mpl_toolkits.mplot3d.axes3d.Axes3D.view_init

Axes3D.view_init(elev=None, azim=None, roll=None, vertical_axis='z', share=False)[source]

Установите углы подъёма и азимута осей в градусах (а не радианах).

Это можно использовать для программируемого вращения осей.

Чтобы посмотреть перпендикулярно основным плоскостям, можно использовать следующие углы подъёма и азимута. Угол крена 0, 90, 180 или 270 градусов будет вращать эти виды, сохраняя оси под прямым углом.

плоскость вида

elev

azim

XY

90

-90

XZ

0

-90

YZ

0

0

-XY

-90

90

-XZ

0

90

-YZ

0

180

Параметры:
elevfloat, по умолчанию: None

Угол подъёма в градусах вращает камеру над плоскостью, проходящей через вертикальную ось, при этом положительный угол соответствует расположению над этой плоскостью. Например, при стандартной вертикальной оси 'z', угол подъёма определяет угол расположения камеры над плоскостью x-y. Если None, используется начальное значение, заданное в конструкторе Axes3D.

azimfloat, по умолчанию: None

Азимутальный угол в градусах вращает камеру вокруг вертикальной оси, при этом положительный угол соответствует правостороннему вращению. Например, при стандартной вертикальной оси 'z', положительный азимут вращает камеру вокруг начала координат из её положения вдоль оси +x к оси +y. Если None, используется начальное значение, заданное в конструкторе Axes3D.

rollfloat, по умолчанию: None

Угол крена в градусах вращает камеру вокруг оси обзора. Положительный угол поворачивает камеру по часовой стрелке, что приводит к вращению сцены против часовой стрелки. Если None, используется начальное значение, заданное в конструкторе Axes3D.

vertical_axis{"z", "x", "y"}, по умолчанию: "z"

Ось, выровненная вертикально. azim вращается вокруг этой оси.

sharebool, по умолчанию: False

Если True, применить настройки ко всем осям с общим видом.

Примеры использования mpl_toolkits.mplot3d.axes3d.Axes3D.view_init

График 2D данных на 3D графике

График 2D данных на 3D графике

График поверхности 3D коробки

График поверхности 3D коробки

Контурный график 3D треугольной сетки

Контурный график 3D треугольной сетки

Заполненный контурный график 3D треугольной сетки

Заполненный контурный график 3D треугольной сетки

© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/mpl_toolkits.mplot3d.axes3d.Axes3D.view_init.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API