Spec-Zone.ru › Qt 6.0

Тип OrthographicCamera QML

Определяет камеру с ортогональной проекционной матрицей. Подробнее...

Заявление об импорте: import QtQuick3D .
Наследует:

Camera

  • Список всех членов, включая унаследованные члены

Свойства

  • clipFar : real
  • clipNear : real
  • горизонтальноеУвеличение : real
  • вертикальноеУвеличение : real

Подробное описание

Камера Camera определяет, как содержимое 3D сцены проецируется на 2D поверхность, такую как View3D. Для визуализации содержимого сцена требуется как минимум одна камера.

Можно позиционировать и вращать камеру, как любой другой пространственный узел в сцене. Положение и ориентация узла определяют положение камеры в сцене и направление, в котором она смотрит. По умолчанию направление взгляда камеры направлено по отрицательной оси Z, а направление вверх — по положительной оси Y.

OrthographicCamera — это камера параллельной проекции Camera, в которой параллельные линии остаются параллельными, а воспринимаемый масштаб объекта не зависит от его расстояния до камеры Camera. Типичные случаи использования такого типа камеры — приложения САПР (системы автоматизированного проектирования) и картография.

В следующем примере создаётся OrthographicCamera в позиции [0, 200, 300] в сцене и с углом наклона 30 градусов вниз.

OrthographicCamera {
    position: Qt.vector3d(0, 200, 300)
    eulerRotation.x: -30
}

См. также Пример Qt Quick 3D - View3D, PerspectiveCamera, FrustumCamera и CustomCamera.

Документация по свойствам

clipFar : real

Это свойство определяет дальнюю плоскость обрезки OrthographicCamera's frustum. Геометрия, находящаяся дальше от камеры Camera, чем дальняя плоскость обрезки, не будет видна.

Значение по умолчанию — 10000.0.

См. также clipNear.

clipNear : real

Это свойство определяет ближнюю плоскость обрезки OrthographicCamera's frustum. Геометрия, находящаяся ближе к камере Camera, чем ближняя плоскость обрезки, не будет видна.

Значение по умолчанию — 10.0.

См. также clipFar.

горизонтальноеУвеличение : real

Это свойство содержит горизонтальное увеличение OrthographicCamera's frustum.

Значение по умолчанию — 1.0.

См. также вертикальноеУвеличение.

вертикальноеУвеличение : real

Это свойство содержит вертикальное увеличение OrthographicCamera's frustum.

Значение по умолчанию — 1.0.

См. также горизонтальноеУвеличение.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.0/qml-qtquick3d-orthographiccamera.html

Spec-Zone.ru

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