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