System.Windows.Media.Media3D 네임스페이스
.NET Framework 3.5
업데이트: 2007년 11월
WPF(Windows Presentation Foundation) 응용 프로그램에서 3차원 프레젠테이션을 지원하는 형식을 포함합니다.
| 클래스 | 설명 | |
|---|---|---|
![]() | AffineTransform3D | 모든 구체적 관계 3차원 변환(변형, 회전, 배율 변환)이 파생되는 기본 클래스입니다. |
![]() | AmbientLight | 모양에 관계없이 조명을 개체에 일관되게 적용하는 조명 개체입니다. |
![]() | AxisAngleRotation3D | 지정된 축을 기준으로 하는 지정된 각도의 3차원 회전을 나타냅니다. |
![]() | Camera | 3차원 좌표 공간에서 3차원 모델이 2차원 표시 항목에 투영되는 방식을 설명하는 가상의 보기 위치 및 방향을 나타냅니다. |
![]() | ContainerUIElement3D | Visual3D 개체의 컨테이너를 나타냅니다. |
![]() | DiffuseMaterial | SolidColorBrush 또는 TileBrush 같은 2차원 브러시를 확산 조명이 적용된 3차원 모델에 대해 적용할 수 있습니다. |
![]() | DirectionalLight | Vector3D에 지정된 방향을 따라 해당 효과를 비추는 조명 개체입니다. |
![]() | EmissiveMaterial | Material에서 Brush와 같은 조명을 내보내고 있던 것처럼 Brush가 조명 계산에 참여하도록 3차원에 적용합니다. |
![]() | GeneralTransform2DTo3D | 2차원에서 3차원으로의 변환을 지원합니다. |
![]() | GeneralTransform3D | 3차원 개체에 대한 일반화된 변환 지원을 제공합니다. |
![]() | GeneralTransform3DCollection | GeneralTransform3D 개체의 정렬된 컬렉션을 나타냅니다. |
![]() | GeneralTransform3DGroup | GeneralTransform3DCollection에 있는 복합 변환인 GeneralTransform3D를 나타냅니다. |
![]() | GeneralTransform3DTo2D | 3차원에서 2차원으로의 변환을 지원합니다. |
![]() | Geometry3D | 이 추상 기본 클래스에서 파생되는 클래스가 3차원 도형을 정의합니다. Geometry3D 개체 클래스를 3차원 그래픽 데이터 적중 테스트 및 렌더링에 사용할 수 있습니다. |
![]() | GeometryModel3D | MeshGeometry3D 및 Material로 구성된 3차원 모델을 만듭니다. |
![]() | HitTestParameters3D | 3D 적중 테스트의 매개 변수를 나타내는 추상 클래스입니다. |
![]() | Light | 3차원 장면에 적용된 조명을 나타내는 Model3D 개체입니다. |
![]() | Material | 재질에 대한 추상 기본 클래스입니다. |
![]() | MaterialCollection | Material 개체의 컬렉션입니다. |
![]() | MaterialGroup | 해당 컬렉션의 복합 Material인 Material을 나타냅니다. |
![]() | Matrix3DConverter | 다른 형식의 인스턴스를 Matrix3D의 인스턴스로 변환하거나 반대로 변환합니다. |
![]() | MatrixCamera | 뷰 및 프로젝션 변환을 Matrix3D 개체로 지정하는 카메라입니다. |
![]() | MatrixTransform3D | 3차원 영역 공간에서 개체 또는 좌표계를 조정하는 데 사용되는 Matrix3D에서 지정하는 변환을 만듭니다. |
![]() | MeshGeometry3D | 3차원 도형을 만들기 위한 기본 삼각형 도형입니다. |
![]() | Model3D | 3차원 모델에 대한 기능을 제공하는 추상 클래스입니다. |
![]() | Model3DCollection | Model3D 개체의 정렬된 컬렉션을 나타냅니다. |
![]() | Model3DGroup | 3차원 모델의 컬렉션입니다. |
![]() | ModelUIElement3D | 입력, 포커스 및 이벤트를 지원하는 3차원 모델을 렌더링합니다. |
![]() | ModelVisual3D | 3차원 모델을 포함하는 Visual입니다. |
![]() | OrthographicCamera | 직교 프로젝션 카메라를 나타냅니다. |
![]() | PerspectiveCamera | 원근 프로젝션 카메라를 나타냅니다. |
![]() | Point3DCollection | Point3D 개체의 정렬된 컬렉션을 나타냅니다. |
![]() | Point3DCollectionConverter | 다른 형식의 인스턴스를 Point3DCollection 인스턴스로 변환하거나 반대로 변환합니다. |
![]() | Point3DConverter | 다른 형식의 인스턴스를 Point3D 구조체로 변환하거나 반대로 변환합니다. |
![]() | Point4DConverter | 다른 형식의 인스턴스를 Point4D 구조체로 변환하거나 반대로 변환합니다. |
![]() | PointLight | 공간에서 위치가 지정되어 있으며 모든 방향으로 조명을 비추는 광원을 나타냅니다. |
![]() | PointLightBase | 공간에 위치가 지정되어 있고 조명을 모든 방향으로 비추는 조명 개체를 나타내는 추상 기본 클래스입니다. |
![]() | ProjectionCamera | 원근 및 직교 프로젝션 카메라에 대한 추상 기본 클래스입니다. |
![]() | QuaternionConverter | 다른 형식의 인스턴스를 Quaternion의 인스턴스로 변환하거나 반대로 변환합니다. |
![]() | QuaternionRotation3D | 4원수로 정의된 회전 변환을 나타냅니다. |
![]() | RayHitTestParameters | 광선을 따라 수행하는 적중 테스트의 매개 변수를 지정합니다. |
![]() | RayHitTestResult | 광선을 따라 수행한 적중 테스트의 결과를 나타냅니다. |
![]() | RayMeshGeometry3DHitTestResult | 광선 적중 테스트와 MeshGeometry3D 사이의 교차를 나타냅니다. |
![]() | Rect3DConverter | 다른 형식의 인스턴스를 Rect3D의 인스턴스로 변환하거나 반대로 변환합니다. |
![]() | RotateTransform3D | 회전 변환을 지정합니다. |
![]() | Rotation3D | 변환에 사용할 3차원 회전을 지정합니다. |
![]() | ScaleTransform3D | 정의된 중점에서 시작하여 3차원 X-Y-Z 평면의 개체 크기를 조정합니다. 배율 인수는 이 중점에서부터 X, Y 및 Z 방향으로 정의됩니다. |
![]() | Size3DConverter | 다른 형식의 인스턴스를 Size3D 구조체로 변환하거나 반대로 변환합니다. |
![]() | SpecularMaterial | SolidColorBrush 또는 TileBrush 같은 2차원 브러시를 반사 조명이 적용된 3차원 모델에 적용할 수 있습니다. |
![]() | SpotLight | 지정된 방향을 따라 원뿔 모양 영역에서 빛을 비추는 조명 개체입니다. |
![]() | Transform3D | 변환, 회전 및 배율 변환을 비롯한 모든 3차원 변환의 부모 클래스를 제공합니다. |
![]() | Transform3DCollection | Transform3D 개체의 정렬된 컬렉션을 나타냅니다. |
![]() | Transform3DGroup | Transform3DCollection에 있는 복합 Transform3D 자식인 변환을 나타냅니다. |
![]() | TranslateTransform3D | 3차원 X-Y-Z 평면의 개체를 변환합니다. |
![]() | Vector3DCollection | Vector3D 개체의 컬렉션입니다. |
![]() | Vector3DCollectionConverter | 다른 형식의 인스턴스를 Vector3DCollection의 인스턴스로 변환하거나 반대로 변환합니다. |
![]() | Vector3DConverter | 다른 형식의 인스턴스를 Vector3D 구조체로 변환하거나 반대로 변환합니다. |
![]() | Viewport2DVisual3D | 지정된 3차원 뷰포트 범위 내에서 2차원 자식을 렌더링합니다. |
![]() | Viewport3DVisual | 지정된 2차원 뷰포트 범위 내에서 Visual3D 자식을 렌더링합니다. |
![]() | Visual3D | 3차원 표시 개체에 공통적으로 적용되는 적중 테스트, 좌표 변환 및 경계 상자 계산 등의 서비스 및 속성을 제공합니다. |
![]() | Visual3DCollection | Visual3D 개체의 정렬된 컬렉션을 나타냅니다. |
| 구조체 | 설명 | |
|---|---|---|
![]() | GeneralTransform3DCollection.Enumerator | GeneralTransform3D의 GeneralTransform3DCollection 항목을 열거합니다. |
![]() | MaterialCollection.Enumerator | MaterialCollection에 Material 항목을 열거합니다. |
![]() | Matrix3D | 3차원 공간에서 변환에 사용되는 4 x 4 매트릭스를 나타냅니다. |
![]() | Model3DCollection.Enumerator | 컬렉션에 있는 항목을 열거합니다. |
![]() | Point3D | 3차원 공간의 X, Y 및 Z 좌표를 정의합니다. |
![]() | Point3DCollection.Enumerator | Point3DCollection에 항목을 열거합니다. |
![]() | Point4D | 영역 공간에서 비관계 3차원 매트릭스 변환을 수행하는 데 사용되는 X, Y, Z 및 W 좌표 지점을 나타냅니다. |
![]() | Quaternion | 3차원 회전을 나타내는 구조체입니다. |
![]() | Rect3D | 정육면체 같은 3차원 사각형을 나타냅니다. |
![]() | Size3D | 3차원 개체의 크기를 설명하는 데 사용되는 데이터 구조체입니다. |
![]() | Transform3DCollection.Enumerator | Transform3DCollection에 Transform3D 항목을 열거합니다. |
![]() | Vector3D | 3차원 공간의 변위를 나타냅니다. |
![]() | Vector3DCollection.Enumerator | VectorCollection에 Vector 항목을 열거합니다. |
![]() | Visual3DCollection.Enumerator | Visual3DCollection에 Visual3D 항목을 열거합니다. |
