コンポーネント

 
 
 

コンポーネントとは、ポイント、エッジ、ポリゴンなどのジオメトリック オブジェクトの一部のことです。

個々のコンポーネントはインデックスと呼ばれる番号を使用して参照されます。 たとえば、以下の式は立方体「aCube」上のインデックス番号 3 のポイントを参照します。

"aCube.pnt[3]"

コンポーネントのインデックスは 0 から始まるため、最初のポイントは以下のようになります。

"aCube.pnt[0]"

この理由から、aCube.pnt[3] は 4 番目のポイントと考えるよりも、ポイント番号 3 として認識するほうが簡単です。

ポイントなどのジオメトリック コンポーネントは、0 から LAST までインデックスが付けられます。

例:

表示内容

"Cone.pnt[3,6,8]"

「Cone」という名前のオブジェクトのポイント 3、6、および 8

"Cone.pnt[3-8,10]"

ポイント 3~8、および 10

"Cone.pnt[*]"

オブジェクト上のすべてのポイント(Cone.point[0-LAST]と同じ)

"cube.poly[1]"

ポリゴン

"cube.edge[1-3,6,LAST]"

ポイント 1~3、6、および最後のポイント

以下は NURBS サーフェスの例です。

表示内容

"sphere.pnt[(2,4)]"

ポイント(u=2 および v=4)

"sphere.pnt[(4,2),(4,6)]"

2 つのポイント

"sphere.isopnt[(0.621,0.682)]"

アイソポイント

"sphere.knotcrvu[2,3]"

ノット カーブ

"sphere.isolineu[0.594]"

アイソライン

"sphere.bndry[*]"

境界

"sphere.subsrf[0]"

サブサーフェス

"sphere.knot[(7,2)]"

ノット