| Box | ボックス. |
| Camera | カメラは、シーンを見ている視聴者の視点を表します. |
| Circle | ACircle曲線は、円形状のエッジにある点のセットで構成されます. |
| CompositeCurve | ACompositeCurve複数の曲線セグメントで構成されています. |
| Curve | すべての曲線の実装の基本クラス。 |
| Cylinder | Parameterized Cylinder. radiusTop/radiusBottom のいずれかがゼロの場合、円錐を表すためにも使用できます。 |
| Dish | パラメータ化した料理. |
| Ellipse | アンEllipse楕円の形状を形成する点のセットを定義します. |
| Frustum | の基本クラスCameraとLight |
| Geometry | すべてのレンダリング可能なジオメトリ オブジェクトの基本クラス (Mesh 、NurbsSurface 、Patchなど). |
| Light | 光がシーンを照らします. |
| Line | ポリラインは、一連のポイントによって定義されるパスです。ControlPoints 、およびによって接続されていますSegments, これは、接続された線分のセットにもなり得ることを意味します。NurbsCurve. |
| LinearExtrusion | 線形押し出しは、入力として 2D 形状を取り、その形状を 3 次元に拡張します。 |
| Mesh | メッシュは多数の n 辺のポリゴンで構成されています。 |
| NurbsCurve | NURBS カーブ NURBS(非一様有理基底スプライン)で表される曲線です, NURBS曲線はそのによって定義されますOrder、加重のセットControlPointsそしてKnotVectors コントロール ポイントの w コンポーネントは、それが何であれ、コントロール ポイントの重みとして使用されます。TwoDimensionalまたThreeDimensional |
| NurbsDirection | 3DNurbsSurface 2 つの方向があります。UとV 、NurbsDirection各方向のデータを定義します。 方向は実際には NURBS カーブです。つまり、方向によっても定義されます。Order、KnotVectors 、および一連の加重制御点 (で定義)NurbsSurface ). |
| NurbsSurface | NurbsSurfaceで表される曲面です。NURBS(非一様有理基底スプライン), ANurbsSurfaceによって定義されますNurbsDirectionUとV. コントロール ポイントの w コンポーネントは、方向のタイプが何であれ、コントロール ポイントの重みとして使用されます。TwoDimensionalまたThreeDimensional |
| Patch | APatchに似たパラメトリック モデリング サーフェスです。NurbsSurface 、2 つの によっても定義されますPatchDirection 、UとV. しかし違いPatchとNurbsSurfaceそれはPatchDirection曲線 は次のいずれかになりますBezier 、QuadraticBezier 、BasisSpline 、CardinalSplineとLinear |
| PatchDirection | パッチの U および V 方向。 |
| Plane | パラメータ化された平面. |
| PointCloud | ポイント クラウドにはトポロジ情報は含まれず、コントロール ポイントと頂点要素のみが含まれます。 |
| PolygonBuilder | ポリゴンを構築するためのヘルパー クラスMesh |
| PolygonModifier | polygons を変更するユーティリティ |
| Primitive | すべてのプリミティブの基本クラス |
| Pyramid | パラメータ化されたピラミッド. |
| RectangularTorus | パラメータ化された長方形のトーラス. |
| RevolvedAreaSolid | このクラスは、軸を中心にプロファイルによって提供される断面を回転させることにより、ソリッド モデルを表します. |
| Shape | シェイプは、Maya のクラスタ デフォーマに似た一連のコントロール ポイントの変形を表します。 たとえば、作成したジオメトリにシェイプを追加できます。 また、形状とジオメトリは同じトポロジ情報を持ちますが、制御点の位置が異なります。 さまざまな量の影響で、ジオメトリはデフォメーション エフェクトを実行します。 |
| Skeleton | Skeleton主に CAD ソフトウェアで使用され、設計者が骨格構造の変換を操作できるようにします。通常、CAD ソフトウェア以外では役に立ちません。 骨格階層を CAD ソフトウェアの 1 つのオブジェクトのように機能させるには、トップSkeleton設定によるルートノードとしてのノードTypeにSkeleton, およびすべての子をに設定Bone |
| Sphere | パラメータ化された球体. |
| SweptAreaSolid | ASweptAreaSolid準線に沿ってプロファイルをスイープしてジオメトリを構築します. |
| Torus | パラメータ化されたトーラス. |
| TransformedCurve | ATransformedCurve変換行列を使用して曲線に配置を与えます。 これにより、内部で変換を実行できます。TrimmedCurveまたCompositeCurve. |
| TriMesh | TriMesh には、GPU で直接使用できる生データが含まれています。 このクラスは、頂点ごとのデータのみを含むメッシュの構築を支援するユーティリティです。 |
| TriMesh<T> | の汎用バージョンTriMeshユーザーの静的定義頂点 type |
| TrimmedCurve | ベース カーブの両端をトリムした境界付きカーブ。 |
| VertexElement | 頂点要素の基本クラス。 頂点要素タイプは、VertexElementType によって識別されます。 VertexElement は、頂点要素がジオメトリ サーフェスにどのようにマップされるか、およびマッピング情報がメモリ内でどのように配置されるかを記述します。 VertexElement には、法線、UV、またはその他の種類の情報が含まれています。 |
| VertexElementBinormal | 指定されたコンポーネントの従法線ベクトルを定義します。 |
| VertexElementDoublesTemplate | コンクリートを定義するためのヘルパー クラスVertexElement実装. |
| VertexElementEdgeCrease | 指定したコンポーネントのエッジの折り目を定義します |
| VertexElementHole | 指定されたポリゴンが hole かどうかを定義します |
| VertexElementIntsTemplate | コンクリートを定義するためのヘルパー クラスVertexElement実装. |
| VertexElementMaterial | 指定されたコンポーネントのマテリアル インデックスを定義します。 ノードは複数のマテリアルを持つことができます。VertexElementMaterialさまざまなマテリアルでジオメトリのさまざまな部分をレンダリングするために使用されます. |
| VertexElementNormal | 指定されたコンポーネントの法線ベクトルを定義します。 |
| VertexElementPolygonGroup | 指定されたコンポーネントのポリゴン グループを定義して、関連するポリゴンをグループ化します。 |
| VertexElementSmoothingGroup | スムージング グループは、滑らかな表面を形成するように見えるポリゴン メッシュ内のポリゴンのグループです. DOS 用の 3D Studio max などの初期の 3D モデリング ソフトウェアでは、スムージング グループを使用して、各メッシュ頂点の法線ベクトルの保存を無効にしていました. |
| VertexElementSpecular | 指定されたコンポーネントのスペキュラ カラーを定義します。 |
| VertexElementTangent | 指定されたコンポーネントの接線ベクトルを定義します。 |
| VertexElementTemplate<T> | コンクリートを定義するためのヘルパー クラスVertexElement実装. |
| VertexElementUserData | 指定されたコンポーネントのカスタム ユーザー データを定義します。 通常は、特別な目的のためのアプリケーション固有のデータです。 |
| VertexElementUV | 指定されたコンポーネントの UV 座標を定義します。 ジオメトリは複数持つことができますVertexElementUV要素があり、それぞれに異なるTextureMappings. |
| VertexElementVector4 | コンクリートを定義するためのヘルパー クラスVertexElement実装. |
| VertexElementVertexColor | 指定したコンポーネントの頂点カラーを定義します |
| VertexElementVertexCrease | 指定したコンポーネントの頂点の折り目を定義します |
| VertexElementVisibility | 指定されたコンポーネントが表示されているかどうかを定義します |
| VertexElementWeight | 指定されたコンポーネントのブレンド重量を定義します。 |