コンテンツにスキップ

Threepp.Matrix4

4x4 行列クラス

変換行列を表現します。

メンバー一覧

コンストラクタ

メソッド


Matrix4

コンストラクタ

解説

コンストラクタ

単位行列を生成します


set

メソッド

引数

引数 既定値 説明
n11  
n12  
n13  
n14  
n21  
n22  
n23  
n24  
n31  
n32  
n33  
n34  
n41  
n42  
n43  
n44  

解説

要素を設定


identity

メソッド

解説

単位行列に設定


copy

メソッド

引数

引数 既定値 説明
m  

解説

コピー


copyPosition

メソッド

引数

引数 既定値 説明
m  

解説

位置成分のみコピー


extractBasis

メソッド

引数

引数 既定値 説明
xAxis  
yAxis  
zAxis  

解説

基底ベクトルを抽出


makeBasis

メソッド

引数

引数 既定値 説明
xAxis  
yAxis  
zAxis  

解説

基底ベクトルから行列を生成


extractRotation

メソッド

引数

引数 既定値 説明
m  

解説

回転成分を抽出


makeRotationFromEuler

メソッド

引数

引数 既定値 説明
euler  

解説

オイラー角から回転行列を生成


makeRotationFromQuaternion

メソッド

引数

引数 既定値 説明
q  

解説

クォータニオンから回転行列を生成


lookAt

メソッド

引数

引数 既定値 説明
eye  
target  
up  

解説

視線行列を生成


multiply

メソッド

引数

引数 既定値 説明
m  

解説

乗算


premultiply

メソッド

引数

引数 既定値 説明
m  

解説

前置乗算


multiplyMatrices

メソッド

引数

引数 既定値 説明
a  
b  

解説

2つの行列の積


multiplyScalar

メソッド

引数

引数 既定値 説明
s  

解説

スカラー乗算


determinant

メソッド

解説

行列式


transpose

メソッド

解説

転置


setPosition

メソッド

引数

引数 既定値 説明
v  

解説

位置を設定


invert

メソッド

解説

逆行列


scale

メソッド

引数

引数 既定値 説明
v  

解説

スケーリング


getMaxScaleOnAxis

メソッド

解説

軸の最大スケール値


makeTranslation

メソッド

引数

引数 既定値 説明
v  

解説

平行移動行列を生成


makeRotationX

メソッド

引数

引数 既定値 説明
theta  

解説

X軸回転行列を生成


makeRotationY

メソッド

引数

引数 既定値 説明
theta  

解説

Y軸回転行列を生成


makeRotationZ

メソッド

引数

引数 既定値 説明
theta  

解説

Z軸回転行列を生成


makeRotationAxis

メソッド

引数

引数 既定値 説明
axis  
angle  

解説

任意軸回転行列を生成


makeScale

メソッド

引数

引数 既定値 説明
x  
y  
z  

解説

スケーリング行列を生成


makeShear

メソッド

引数

引数 既定値 説明
xy  
xz  
yx  
yz  
zx  
zy  

解説

せん断行列を生成


compose

メソッド

引数

引数 既定値 説明
position  
quaternion  
scale  

解説

位置・回転・スケールから合成


decompose

メソッド

引数

引数 既定値 説明
position  
quaternion  
scale  

解説

位置・回転・スケールに分解


makePerspective

メソッド

引数

引数 既定値 説明
left  
right  
top  
bottom  
near  
far  

解説

透視投影行列を生成


makeOrthographic

メソッド

引数

引数 既定値 説明
left  
right  
top  
bottom  
near  
far  

解説

正射影行列を生成


equals

メソッド

引数

引数 既定値 説明
m  

解説

等価判定