Box | Kutu. |
Camera | Kamera, sahneye bakan izleyicinin bakış açısını tanımlar. |
Circle | ACircle eğri, daire şeklinin kenarındaki bir dizi noktadan oluşur. |
CompositeCurve | ACompositeCurve birkaç eğri parçasından oluşur. |
Curve | Tüm eğri uygulamalarının temel sınıfı. |
Cylinder | Parametreli Silindir. Ayrıca radiusTop/radiusBottom’dan biri sıfır olduğunda koniyi temsil etmek için kullanılabilir. |
Dish | Parametreli çanak. |
Ellipse | BirEllipse elips şeklini oluşturan bir dizi nokta tanımlar. |
Frustum | Şunun temel sınıfıCamera veLight |
Geometry | Tüm oluşturulabilir geometrik nesnelerin temel sınıfı (örn.Mesh ,NurbsSurface ,Patch vb.). |
Light | Işık sahneyi aydınlatıyor. |
Line | Çoklu çizgi, bir dizi nokta tarafından tanımlanan bir yoldur.ControlPoints tarafından bağlandı veSegments , bu aynı zamanda bir dizi bağlantılı çizgi parçası olabileceği anlamına gelir. Çizgi genellikle doğrusal bir nesnedir, yani bir eğriyi temsil etmek için kullanılamaz, bir eğriyi temsil etmek için kullanırNurbsCurve . |
LinearExtrusion | Doğrusal ekstrüzyon, girdi olarak 2B bir şekil alır ve şekli 3. boyutta genişletir. |
Mesh | Bir ağ, birçok n kenarlı çokgenden oluşur. |
NurbsCurve | NURBS eğrisi NURBS(Uniform olmayan rasyonel temel spline), ile temsil edilen bir eğridir.Order , ağırlıklı bir diziControlPoints ve birKnotVectors Kontrol noktasındaki w bileşeni, ne olursa olsun, kontrol noktasının ağırlığı olarak kullanılır.TwoDimensional veyaThreeDimensional |
NurbsDirection | Bir 3DNurbsSurface iki yönü vardır,U veV ,NurbsDirection her yön için veri tanımlar. Bir yön aslında bir NURBS eğrisidir, yani aynı zamanda kendiOrder , aKnotVectors , ve bir dizi ağırlıklı kontrol noktası(NurbsSurface ). |
NurbsSurface | NurbsSurface ile temsil edilen bir yüzeydirNURBS(Tekdüze olmayan rasyonel temel spline), ANurbsSurface iki ile tanımlanırNurbsDirection U veV . Yönün türü ne olursa olsun, kontrol noktasındaki w bileşeni, kontrol noktasının ağırlığı olarak kullanılır.TwoDimensional veyaThreeDimensional |
Patch | APatch benzer bir parametrik modelleme yüzeyidir.NurbsSurface , ayrıca iki ile tanımlanırPatchDirection ,U veV . Ama aradaki farkPatch veNurbsSurface bu muPatchDirection eğrisi şunlardan biri olabilirBezier ,QuadraticBezier ,BasisSpline ,CardinalSpline veLinear |
PatchDirection | Yamanın U ve V yönü. |
Plane | Parametrelendirilmiş düzlem. |
PointCloud | Nokta bulutu topoloji bilgisi içermez, sadece kontrol noktaları ve tepe elemanları içerir. |
PolygonBuilder | Çokgen oluşturmak için bir yardımcı sınıfMesh |
PolygonModifier | Çokgenleri değiştirmek için yardımcı programlar |
Primitive | Tüm ilkel öğeler için temel sınıf |
Pyramid | Parametreli piramit. |
RectangularTorus | Parametreli dikdörtgen torus. |
RevolvedAreaSolid | Bu sınıf, bir profil tarafından sağlanan bir kesiti bir eksen etrafında döndürerek katı bir modeli temsil eder. |
Shape | Şekil, Maya’daki küme deforme ediciye benzer şekilde bir dizi kontrol noktasındaki deformasyonu tanımlar. Örneğin, oluşturulan bir geometriye bir şekil ekleyebiliriz. Ve şekil ve geometri, aynı topolojik bilgilere ancak kontrol noktalarının farklı konumlarına sahiptir. Değişken miktarlarda etki ile geometri bir deformasyon etkisi gerçekleştirir. |
Skeleton | Skeleton esas olarak CAD yazılımı tarafından tasarımcının iskelet yapısının dönüşümünü manipüle etmesine yardımcı olmak için kullanılır, genellikle CAD yazılımları dışında işe yaramaz. CAD yazılımında iskelet hiyerarşisinin tek bir nesne gibi davranmasını sağlamak için, üst kısmı işaretlemek gerekirSkeleton ayarlayarak kök düğüm olarak düğümType ileSkeleton , ve tüm çocuklarBone |
Sphere | Parametreli küre. |
SweptAreaSolid | ASweptAreaSolid profili bir directrix boyunca süpürerek bir geometri oluşturur. |
Torus | Parametreli torus. |
TransformedCurve | ATransformedCurve bir dönüşüm matrisi kullanarak bir eğriye yerleşim verir. Bu, birTrimmedCurve veyaCompositeCurve . |
TriMesh | TriMesh, GPU tarafından doğrudan kullanılabilecek ham verileri içerir. Bu sınıf, yalnızca köşe başına verileri içeren bir ağ oluşturmaya yardımcı olan bir yardımcı programdır. |
TriMesh<T> | Genel sürümüTriMesh kullanıcının statik tanımlı tepe noktası type için |
TrimmedCurve | Temel eğriyi her iki uçta budanan sınırlı bir eğri. |
VertexElement | Köşe öğelerinin temel sınıfı. Bir köşe öğesi türü VertexElementType tarafından tanımlanır. Bir VertexElement, köşe öğesinin bir geometri yüzeyine nasıl eşlendiğini ve eşleme bilgilerinin bellekte nasıl düzenlendiğini açıklar. Bir VertexElement, Normaller, UV’ler veya başka tür bilgiler içerir. |
VertexElementBinormal | Belirtilen bileşenler için binormal vektörleri tanımlar. |
VertexElementDoublesTemplate | Betonu tanımlamak için bir yardımcı sınıfVertexElement uygulamalar. |
VertexElementEdgeCrease | Belirtilen bileşenler için kenar kıvrımını tanımlar |
VertexElementHole | Belirtilen poligonun hole olup olmadığını tanımlar |
VertexElementIntsTemplate | Betonu tanımlamak için bir yardımcı sınıfVertexElement uygulamalar. |
VertexElementMaterial | Belirtilen bileşenler için malzeme indeksini tanımlar. Bir düğümde birden fazla malzeme olabilir,VertexElementMaterial geometrinin farklı kısımlarını farklı malzemelerde işlemek için kullanılır. |
VertexElementNormal | Belirtilen bileşenler için normal vektörleri tanımlar. |
VertexElementPolygonGroup | İlgili çokgenleri birlikte gruplamak için belirtilen bileşenler için çokgen grubunu tanımlar. |
VertexElementSmoothingGroup | Yumuşatma grubu, bir çokgen ağ içinde düzgün bir yüzey oluşturuyor gibi görünmesi gereken bir çokgen grubudur. DOS için 3D studio max gibi bazı eski 3B modelleme yazılımları, her ağ tepe noktası için normal vektör depolamayı geçersiz kılmak için yumuşatma grubunu kullandı. |
VertexElementSpecular | Belirtilen bileşenler için aynasal rengi tanımlar. |
VertexElementTangent | Belirtilen bileşenler için teğet vektörleri tanımlar. |
VertexElementTemplate<T> | Betonu tanımlamak için bir yardımcı sınıfVertexElement uygulamalar. |
VertexElementUserData | Belirtilen bileşenler için özel kullanıcı verilerini tanımlar. Genellikle özel amaçlı uygulamaya özel verilerdir. |
VertexElementUV | Belirtilen bileşenler için UV koordinatlarını tanımlar. Bir geometride birden çokVertexElementUV elementler ve her birinin farklıTextureMapping s. |
VertexElementVector4 | Betonu tanımlamak için bir yardımcı sınıfVertexElement uygulamalar. |
VertexElementVertexColor | Belirtilen bileşenler için tepe rengini tanımlar |
VertexElementVertexCrease | Belirtilen bileşenler için tepe noktası kıvrımını tanımlar |
VertexElementVisibility | Belirtilen bileşenlerin görünür olup olmadığını tanımlar |
VertexElementWeight | Belirtilen bileşenler için karışım ağırlığını tanımlar. |