正交摄像机 QML 类型

定义了一个具有正交投影矩阵的摄像机。 更多...

导入声明import QtQuick3D
继承

Camera

属性

详细信息

摄像机 定义了 3D 场景内容如何投影到 2D 表面,例如 View3D。要可视化其内容,场景至少需要一个 摄像机

可以像对场景中的任何其他空间 节点 一样定位和旋转 摄像机。节点的位置和方向确定了摄像机在场景中的位置和其面向的方向。摄像机默认方向的前视向量指向负 Z 轴,上视向量指向正 Y 轴。

正交摄像机是一个平行投影 摄像机,其中平行线保持平行,且对象感知到的比例不受其与 摄像机 距离的影响。此类 摄像机 的典型用例是 CAD(计算机辅助设计)应用程序和制图。

以下示例在场景中位置 [0, 200, 300] 处创建正交摄像机,并具有 30 度向下倾角。

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

另请参阅Qt Quick 3D - View3D 示例透视摄像机视锥摄像机自定义摄像机

属性文档

clipFar : real

此属性定义了 正交摄像机 的视锥体远裁剪面。距离摄像机比远裁剪面更远的几何形状将不可见。

默认值是 10000.0。

另请参阅clipNear


clipNear : real

此属性定义了 正交摄像机 的视锥体近裁剪面。距离摄像机比近裁剪面更近的几何形状将不可见。

默认值是 10.0。

另请参阅clipFar


horizontalMagnification : 实数

此属性表示正交摄像头的视锥体的水平放大。

默认值是 1.0。

另请参阅 verticalMagnification


verticalMagnification : 实数

此属性表示正交摄像头的视锥体的垂直放大。

默认值是 1.0。

另请参阅 horizontalMagnification


© 2024 Qt公司。文件中的文档贡献者的版权归各自所有者所有。这里提供的文档是在符合自由软件基金会发布的GNU自由文档许可版本1.3的条款下授权的。Qt及其 respective logos是Qt公司(芬兰)和其他全球国家的商标。所有其他商标归其各自所有者所有。