Box | 상자. |
Camera | 카메라는 장면을 바라보는 시청자의 시점을 설명합니다. |
Circle | ACircle 곡선은 원 모양의 가장자리에 있는 점 집합으로 구성됩니다. |
CompositeCurve | ACompositeCurve 여러 커브 세그먼트로 구성되어 있습니다. |
Curve | 모든 곡선 구현의 기본 클래스입니다. |
Cylinder | Parameterized Cylinder. radiusTop/radiusBottom 중 하나가 0일 때 원뿔을 나타내는 데 사용할 수도 있습니다. |
Dish | 매개변수화된 접시. |
Ellipse | 안Ellipse 타원 모양을 형성하는 점 집합을 정의합니다. |
Frustum | 의 기본 클래스Camera 그리고Light |
Geometry | 렌더링 가능한 모든 기하학적 개체의 기본 클래스(예:Mesh ,NurbsSurface ,Patch 등). |
Light | 조명이 장면을 비춥니다. |
Line | 폴리라인은 다음과 같은 점 집합으로 정의된 경로입니다.ControlPoints 에 의해 연결됨Segments , 연결된 선분의 집합일 수도 있음을 의미합니다. 선은 일반적으로 선형 개체이므로 곡선을 나타내는 데 사용할 수 없습니다.NurbsCurve . |
LinearExtrusion | 선형 돌출은 2D 형상을 입력으로 받아 3차원으로 형상을 확장합니다. |
Mesh | 메쉬는 많은 n면 다각형으로 구성됩니다. |
NurbsCurve | NURBS 곡선 는 NURBS(Non-uniform rational basis spline)로 표현되는 곡선, NURBS 곡선은 다음과 같이 정의됩니다.Order , 가중 세트ControlPoints 그리고KnotVectors 제어점의 w 구성 요소는 그것이 무엇이든 제어점의 가중치로 사용됩니다.TwoDimensional 또는ThreeDimensional |
NurbsDirection | 3DNurbsSurface 두 가지 방향이 있습니다.U 그리고V ,NurbsDirection 각 방향에 대한 데이터를 정의합니다. 방향은 실제로 NURBS 곡선입니다.Order , ㅏKnotVectors , 및 가중 제어점 세트(에서 정의됨)NurbsSurface ). |
NurbsSurface | NurbsSurface 로 표현되는 표면이다.NURBS(비균일 유리 기저 스플라인), ANurbsSurface 두 가지로 정의된다NurbsDirection U 그리고V . 제어점의 w 성분은 방향의 종류가 무엇이든 제어점의 가중치로 사용됩니다.TwoDimensional 또는ThreeDimensional |
Patch | APatch 다음과 유사한 파라메트릭 모델링 표면입니다.NurbsSurface , 또한 두 개의 로 정의됩니다.PatchDirection ,U 그리고V . 하지만 차이점은Patch 그리고NurbsSurface 그게PatchDirection 곡선 는 다음 중 하나일 수 있습니다.Bezier ,QuadraticBezier ,BasisSpline ,CardinalSpline 그리고Linear |
PatchDirection | 패치의 U 및 V 방향. |
Plane | 매개변수화된 평면. |
PointCloud | 포인트 클라우드에는 토폴로지 정보가 없고 제어점과 정점 요소만 있습니다. |
PolygonBuilder | 다각형을 만드는 도우미 클래스Mesh |
PolygonModifier | 다각형을 수정하는 유틸리티 |
Primitive | 모든 primitives 의 기본 클래스 |
Pyramid | 파라미터화된 피라미드. |
RectangularTorus | 매개변수화된 직사각형 토러스. |
RevolvedAreaSolid | 이 클래스는 프로파일이 제공하는 단면을 축에 대해 회전시켜 솔리드 모델을 나타냅니다. |
Shape | 모양은 제어점 세트의 변형을 설명하며 Maya의 클러스터 디포머와 유사합니다. 예를 들어 생성된 형상에 모양을 추가할 수 있습니다. 그리고 형상과 기하학은 동일한 토폴로지 정보를 갖지만 제어점의 위치는 다릅니다. 다양한 영향력으로 지오메트리가 변형 효과를 냅니다. |
Skeleton | Skeleton 주로 CAD 소프트웨어에서 설계자가 골격 구조의 변형을 조작하는 데 도움을 주기 위해 사용되며 CAD 소프트웨어 외부에서는 일반적으로 쓸모가 없습니다. 골격 계층이 CAD 소프트웨어에서 하나의 개체처럼 작동하도록 하려면 상단Skeleton 노드를 루트 노드로 설정하여Type 에게Skeleton , 및 모든 자식은Bone |
Sphere | 매개변수화된 구. |
SweptAreaSolid | ASweptAreaSolid Directrix. 를 따라 프로필을 스윕하여 형상을 구성합니다. |
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 스튜디오 맥스와 같은 일부 초기 3D 모델링 소프트웨어는 각 메쉬 정점에 대한 노멀 벡터 저장을 무효화하기 위해 스무딩 그룹을 사용했습니다. |
VertexElementSpecular | 지정된 구성 요소에 대한 반사광 색상을 정의합니다. |
VertexElementTangent | 지정된 구성 요소에 대한 탄젠트 벡터를 정의합니다. |
VertexElementTemplate<T> | 콘크리트 정의를 위한 도우미 클래스VertexElement 구현. |
VertexElementUserData | 지정된 구성 요소에 대한 사용자 지정 사용자 데이터를 정의합니다. 일반적으로 특수 목적을 위한 응용 프로그램별 데이터입니다. |
VertexElementUV | 지정된 구성 요소에 대한 UV 좌표를 정의합니다. 지오메트리는 여러 개를 가질 수 있습니다.VertexElementUV 요소가 있으며 각각 다른TextureMapping s. |
VertexElementVector4 | 콘크리트 정의를 위한 도우미 클래스VertexElement 구현. |
VertexElementVertexColor | 지정된 구성요소 의 정점 색상을 정의합니다. |
VertexElementVertexCrease | 지정된 구성요소 에 대한 꼭지점 주름을 정의합니다. |
VertexElementVisibility | 지정된 구성 요소가 visible 인지 정의합니다. |
VertexElementWeight | 지정된 구성 요소에 대한 혼합 가중치를 정의합니다. |