|
SOLUTIONS
|
MATHEMATICA 組込みシンボル
BSplineSurface
BSplineSurface[array]
の制御点の配列で定義される,一様ではない有理Bスプライン曲面を表すグラフィックスプリミティブである.
詳細とオプション詳細とオプション
- BSplineSurfaceはGraphics3D (3Dグラフィックス)に用いることができる.
- 制御点の位置は
のような一般座標,あるいはScaled[{x, y, z}]のようなスケールされた座標で指定できる. - 使用可能なオプション:
-
SplineDegree Automatic 多項式基底の次数 SplineKnots Automatic 各次元の節点系列 SplineWeights Automatic 制御点の重み SplineClosed False 曲面を閉じるかどうか - デフォルトで,BSplineSurfaceは次数
に当たる双三次スプラインを用いる. - オプションSplineDegree->d は各方向に最大次数 d を指定する.SplineDegree->{d1, d2}は曲面上の2つの方向に異なる最大次数を指定する.
- デフォルトで,結び目は一様になり曲面が配列の端で制御点に達するように選ばれる.
- SplineKnots->{list1, list2}は制御点の配列の行と列に使う節点系列を指定する.
- SplineKnotsの明示的な設定で,多項式基底の次数は指定された結び目と制御点の数で決定される.
- SplineWeightsは自動的に多項式Bスプライン曲面に対応する1になるように選ばれる.
- FaceFormおよびEdgeFormを使ってBSplineSurface オブジェクトの内側と境界をどのように描画するかを指定することができる.
- GrayLevel,RGBColor,Opacity等のグラフィックス指示子を使ってBSplineSurfaceオブジェクトをどのように描画するかを指定することができる.
- SpecularityおよびOpacityのグラフィックス指示子を使って曲面の材料特性を指定することができる.
- FaceForm[front, back]を使って曲面の表と裏に異なる特性を指定することができる.
- BSplineSurfaceの個々の座標および座標のリストはDynamicオブジェクトのことがある.
バージョン 7 の新機能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »


