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
新しい値には入力したレイ値のコピーが含まれます。コピー値は、入力したレイ値から独立した値になります。