System.Windows.Media.Media3D 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
WPF(Windows Presentation Foundation) 애플리케이션에서 3차원 표시를 지원하는 형식을 포함합니다.
클래스
AffineTransform3D |
모든 구체적 아핀 3-D 변형(변형, 회전 및 배율 변형)이 파생되는 기본 클래스입니다. |
AmbientLight |
모양에 관계없이 조명을 개체에 일관되게 적용하는 조명 개체입니다. |
AxisAngleRotation3D |
지정된 축을 기준으로 하는 지정된 각도의 3차원 회전을 나타냅니다. |
Camera |
Viewport3DVisual 또는 Viewport3D 요소에서 3차원 장면 중 어느 부분을 렌더링할 것인지를 지정합니다. |
ContainerUIElement3D |
Visual3D 개체의 컨테이너를 나타냅니다. |
DiffuseMaterial |
SolidColorBrush 또는 TileBrush와 같이 2-D 브러시의 애플리케이션을 확산이 켜진 3-D 모델에 허용합니다. |
DirectionalLight |
Vector3D에서 지정된 방향에 따라 효과를 프로젝션하는 조명 개체입니다. |
EmissiveMaterial |
Material이 Brush와 같은 색의 빛을 내보내는 것처럼 조명 계산에 참여할 수 있도록 Brush를 3-D 모델에 적용합니다. |
GeneralTransform2DTo3D |
2차원에서 3차원으로의 변환을 지원합니다. |
GeneralTransform3D |
3차원 개체에 대한 일반화된 변환 지원을 제공합니다. |
GeneralTransform3DCollection |
GeneralTransform3D 개체의 정렬된 컬렉션을 나타냅니다. |
GeneralTransform3DGroup |
GeneralTransform3D에 있는 복합 변환인 GeneralTransform3DCollection를 나타냅니다. |
GeneralTransform3DTo2D |
3차원에서 2차원으로의 변환을 지원합니다. |
Geometry3D |
이 추상 기본 클래스에서 파생되는 클래스가 3차원 도형을 정의합니다. Geometry3D 개체 클래스를 3차원 그래픽 데이터 적중 테스트 및 렌더링에 사용할 수 있습니다. |
GeometryModel3D |
지정된 Geometry3D을 사용하여 Material를 렌더링합니다. |
HitTestParameters3D |
3D 적중 테스트의 매개 변수를 나타내는 추상 클래스입니다. |
Light |
3-D 장면에 적용된 조명을 나타내는 Model3D 개체입니다. |
Material |
재질에 대한 추상 기본 클래스입니다. |
MaterialCollection |
Material 개체의 컬렉션입니다. |
MaterialGroup |
해당 컬렉션에서 자료의 복합인 Material을 나타냅니다. |
Matrix3DConverter |
Matrix3D인스턴스 간에 다른 형식의 인스턴스를 변환합니다. |
MatrixCamera |
뷰 및 프로젝션 변환을 Matrix3D 개체로 지정하는 카메라입니다. |
MatrixTransform3D |
3-D 영역 공간에서 개체 또는 좌표계를 조정하는 데 사용되는 Matrix3D에서 지정하는 변환을 만듭니다. |
MeshGeometry3D |
3-D 도형을 빌드하기 위한 기본 삼각형 도형입니다. |
Model3D |
3-D 모델의 기능을 제공합니다. |
Model3DCollection |
Model3D 개체의 정렬된 컬렉션을 나타냅니다. |
Model3DGroup |
여러 3-D 모델을 한 단위로 사용하도록 설정합니다. |
ModelUIElement3D |
입력, 포커스 및 이벤트를 지원하는 3차원 모델을 렌더링합니다. |
ModelVisual3D | |
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 |
해당 Transform3D 에서 Transform3DCollection자식의 복합인 변환을 나타냅니다. |
TranslateTransform3D |
3차원 x-y-z 평면에서 개체를 변환합니다. |
Vector3DCollection |
Vector3D 개체의 컬렉션입니다. |
Vector3DCollectionConverter |
Vector3DCollection인스턴스 간에 다른 형식의 인스턴스를 변환합니다. |
Vector3DConverter |
다른 형식의 인스턴스를 Vector3D 구조체로 변환하거나 반대로 변환합니다. |
Viewport2DVisual3D |
지정된 3차원 뷰포트 범위 내에서 2차원 자식을 렌더링합니다. |
Viewport3DVisual |
지정된 2차원 뷰포트 범위 내에서 Visual3D 자식을 렌더링합니다. |
Visual3D |
3차원 시각적 개체에 공통적으로 적용되는 적중 테스트, 좌표 변환 및 경계 상자 계산 등의 서비스 및 속성을 제공합니다. |
Visual3DCollection |
Visual3D 개체의 정렬된 컬렉션을 나타냅니다. |
구조체
GeneralTransform3DCollection.Enumerator |
GeneralTransform3DCollection의 GeneralTransform3D 항목을 열거합니다. |
MaterialCollection.Enumerator |
MaterialCollection의 Material 항목을 열거합니다. |
Matrix3D |
3-D 공간에서 변환에 사용되는 4 x 4 매트릭스를 나타냅니다. |
Model3DCollection.Enumerator |
컬렉션에서 항목을 열거합니다. |
Point3D |
3-D 공간의 X, Y 및 Z 좌표 점을 나타냅니다. |
Point3DCollection.Enumerator |
Point3DCollection의 항목을 열거합니다. |
Point4D |
월드 공간에서 유사 형식이 아닌 3-D 행렬을 사용하여 변형을 수행하는 데 사용되는 x, y, z 및 w 좌표 지점을 나타냅니다. |
Quaternion |
3차원 회전을 나타내는 구조체입니다. |
Rect3D |
정육면체 같은 3차원 사각형을 나타냅니다. |
Size3D |
3차원 개체의 크기를 설명하는 데이터 구조체입니다. |
Transform3DCollection.Enumerator |
Transform3DCollection의 Transform3D 항목을 열거합니다. |
Vector3D |
3차원 공간의 변위를 나타냅니다. |
Vector3DCollection.Enumerator |
VectorCollection의 Vector 항목을 열거합니다. |
Visual3DCollection.Enumerator |
Visual3DCollection의 Visual3D 항목을 열거합니다. |
.NET