Ray 値

Ray クラスは、3D スペース内のレイの特性を定義します。レイは 2 つの Point3 コンポーネントを持ちます。

1 つは始点の位置を定義し、もう 1 つはレイのベクトルの方向を定義します。

コンストラクタ:

ray <pos_point3> <dir_point3>

所定の位置と方向ベクトルを持つ新規のレイを返します。

<node> as ray

テープ ヘルパー、ターゲット カメラやターゲット ライトなどを持つシーン オブジェクトを定義し、オブジェクトからターゲットにレイを返します。

オブジェクトにターゲットがない場合は、undefined を返します。

プロパティ

<ray>.pos: Float
<ray>.position: Float --pos and position are synonyms
<ray>.dir: Point3 --unit normalized direction vector

演算子

<ray> == <ray>
<ray> != <ray>

3ds Max 2018 以降で使用可能: 標準コンプライアンス。

メソッド

copy <ray>

レイ値の新しいコピーを作成します。

    newRay = copy oldRay

新しい値には入力したレイ値のコピーが含まれます。コピー値は、入力したレイ値から独立した値になります。