AxisHelper QML Type

3Dシーンの3軸とグリッドを表示するためのビジュアル・ヘルパー。詳細...

Import Statement: import QtQuick3D.Helpers
Inherits:

Node

プロパティ

詳細説明

X軸は赤、Y軸は緑、Z軸は青です。

この例のシーンには、位置(0, 0, 0) に球があり、AxisHelperオブジェクトがあります。WasdController ヘルパーを使うと、シーンを便利にナビゲートできる。

View3D {
    anchors.fill: parent
    camera: camera

    PerspectiveCamera {
        id: camera
        position: Qt.vector3d(0, 0, 600)
    }

    DirectionalLight {
        position: Qt.vector3d(-500, 500, -100)
        color: Qt.rgba(0.4, 0.2, 0.6, 1.0)
        ambientColor: Qt.rgba(0.1, 0.1, 0.1, 1.0)
    }

    Model {
        source: "#Sphere"
        materials: [ DefaultMaterial { } ]
    }

    AxisHelper {
    }
}

WasdController {
    controlledObject: camera
}

プロパティ Documentation

enableAxisLines : bool

軸線の表示を有効にします。デフォルト値はtrueです。


enableXYGrid : bool

XY 平面上のグリッドを有効にします。デフォルト値はfalseです。


enableXZGrid : bool

XZ 平面上のグリッドを有効にします。デフォルト値はtrue。


enableYZGrid : bool

YZ 平面上のグリッドを有効にする。デフォルト値は false。


gridColor : color

グリッドの色を指定します。デフォルト値はQt.rgba(0.8, 0.8, 0.8, 1)


gridOpacity : real

グリッドの不透明度を指定します。デフォルト値は 0.5 です。


本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。