OrthographicCamera QML Type
正射投影行列を持つCameraを定義します。詳細...
Import Statement: | import QtQuick3D |
Inherits: |
プロパティ
- clipFar : real
- clipNear : real
- horizontalMagnification : real
- verticalMagnification : real
詳細説明
Camera は、3D シーンのコンテンツが、View3D のような 2D サーフェスにどのように投影されるかを定義します。シーンのコンテンツを視覚化するには、少なくとも 1 つのCamera が必要です。
シーン内の他の空間Node のように、Camera の位置と回転が可能です。Node の位置と向きは、Camera がシーンのどこにあり、どの方向を向いているかを決定します。Camera のデフォルトの向きは、前方ベクトルが負の Z 軸、上方ベクトルが正の Y 軸を指しています。
OrthographicCamera は平行投影です。Camera では、平行線は平行のままであり、オブジェクトの知覚される縮尺はCamera からの距離に影響されません。このタイプのCamera の典型的なユースケースは、CAD(コンピュータ支援設計)アプリケーションと地図製作です。
次の例では、シーン内の位置 [0, 200, 300] に、30 度下向きのピッチを持つ OrthographicCamera を作成します。
OrthographicCamera { position: Qt.vector3d(0, 200, 300) eulerRotation.x: -30 }
Qt Quick 3D - View3D Example、PerspectiveCamera 、FrustumCamera 、CustomCameraも参照して ください。
プロパティの説明
clipFar : real |
このプロパティは、OrthographicCamera のフラストラムの遠いクリップ平面を定義します。遠いクリップ平面よりもCamera から遠いジオメトリは表示されません。
デフォルト値は 10000.0 です。
clipNearも参照してください 。
clipNear : real |
このプロパティは、OrthographicCamera のフラストラムの近クリップ平面を定義します。近クリップ平面よりもCamera に近いジオメトリは表示されません。
デフォルト値は 10.0 です。
clipFarも参照してください 。
horizontalMagnification : real |
verticalMagnification : real |
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.