
318
|
第七章
ReflectionMatrix
等。轉換指令則包含了
RotationTransform
、
TranslationTransform
、
ScalingTransform
、
ShearingTransform
、
ReflectionTransform
、
RescalingTransform
、
AffineTransform
與
LinearFractionalTransform
等, 這 些 轉 換 指 令 均 須 以
GeometricTransformation
指令呼叫使用,此指令轉換的對象為圖形,轉換方式可為上
述的轉換指令或轉換矩陣。[Page-320]
以下使用
ShearingTransform[
θ
,v,n]
指令作為範例,此轉換將對圖形進行傾斜的轉換,
並保持其面積或體積,傾斜的方向為向量
v
與
n
的法向量,圖 7-18 顯示一多面體與立方
體的轉換結果,立方體的顯示用來讓你了解傾斜角度的概念。
圖 7-18
ShearingTransform
指令使用範例
7.15 探索多面體
問題點
你需要獲得各種多面體的屬性資訊。
ch07.indd 318 2014/4/2 上午 11:52:59