vector3
概要
三次元ベクトルを扱う関数。
クラス
三次元ベクトルクラス
関数一覧
コンストラクタ
table:_
関数 概要
vector3.new
数値を指定してベクトルを取得
vector3.identity
単位ベクトル
vector3.back
ベクトル (0,0,-1)
vector3.forward
ベクトル (0,0,1)
vector3.up
ベクトル (0,1,0)
vector3.down
ベクトル (0,-1,0)
vector3.right
ベクトル (1,0,0)
vector3.left
ベクトル (-1,0,0)
vector3.one
すべての要素が1のベクトル
vector3.zero
すべての要素が0のベクトル
メンバアクセス
table:_
関数 概要
vector3.x
ベクトルのX値を取得 / 設定
vector3.y
ベクトルのY値を取得 / 設定
vector3.z
ベクトルのZ値を取得 / 設定
演算
table:_
関数 概要
vector3.abs
ベクトルの絶対値
vector3.norm
ベクトルのノルム
vector3.normalize
ベクトルの正規化
vector3.dot
ベクトルの内積
vector3.cross
ベクトルの外積
vector3.scale
ベクトル成分の積
vector3.distance
ベクトルの距離
vector3.conj
ベクトルの共役
vector3.table
ベクトルをテーブルに変換
vector3.vector2
三次元ベクトルを二次元ベクトルに変換
vector3.vector4
三次元ベクトルを四次元ベクトルに変換
#API
#グローバルAPI