docs.unity3d.com
    目次を表示する/隠す

    Dot Product

    メニューパス : Operator > Math > Vector

    Dot Product uniform Operator は、2 つの入力ベクトル間で ドット積 を実行し、その結果を出力します。

    この Operator は、以下を含む多くの目的に役立ちます。

    • 所定のベクトルの長さの 2 乗を計算します。これは、同じベクトルを両方の入力ポートに繋げて行います。
    • 2 つの正規化されたベクトルが、同じ方向を指しているかを決定します。ベクトルが同じ方向を指して入れが 1.0 を返し、垂直の場合は 0.0 を、そして反対側を指していれば -1.0 を返します。
    • ベクトル A を正規化されたベクトル B に投影し、 B 上の投影された長さを返します。

    Operator プロパティ

    Input Type 説明
    A 設定可能 ドット積の 1 番目のベクトルです。
    B 設定可能 ドット積の 2 番目のベクトルです。
    Output Type 説明
    Output float ドット積の結果です。
    Type は A および B の型と一致するよう、変化します。

    Operator 設定

    この uniform Operator の設定を表示するには、ノードのヘッダーにある 歯車 アイコンをクリックします。ここで、この Operator が使うデータ型を設定できます。

    利用できる型

    Input 値とポートには、以下の型を使うことができます。

    • Position
    • Vector
    • Direction
    • Vector3
    • Vector2
    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)