Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 可視化とグラフィックス > 計算幾何学 > 幾何学変換 >
Mathematica > 可視化とグラフィックス > 記号的なグラフィックス言語 > グラフィックスの変形 > 幾何学変換 >

ShearingTransform

ShearingTransform[Theta, v, n]
ベクトル v の方向に沿って,ベクトル n に直角で,原点は固定して Theta ラジアンずらすTransformationFunctionを与える.
ShearingTransform[Theta, v, n, p]
原点ではなく点 p を固定してずらす.
  • ShearingTransformは任意の次元数で使用できる.また,常に面積あるいは体積を保存した変換を行う.
  • 2Dでは,ShearingTransformは長方形を平行四辺形にする.ShearingTransform[Theta, {1, 0}, {0, 1}]は実質的に角 Theta だけ右側に傾けることを意味する.
  • 3Dでは,ShearingTransformは,ベクトル n に直角の方向を向いている1組のトランプを v 方向に角 Theta ずらす動作をする.点 p を通るカードは固定される.
バージョン 6 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team