다음을 통해 공유


System.Windows.Media.Media3D 네임스페이스

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

MaterialBrush와 같은 색의 빛을 내보내는 것처럼 조명 계산에 참여할 수 있도록 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

Visual3D 개체를 렌더링하는 Model3D를 제공합니다.

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

GeneralTransform3DCollectionGeneralTransform3D 항목을 열거합니다.

MaterialCollection.Enumerator

MaterialCollectionMaterial 항목을 열거합니다.

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

Transform3DCollectionTransform3D 항목을 열거합니다.

Vector3D

3차원 공간의 변위를 나타냅니다.

Vector3DCollection.Enumerator

VectorCollectionVector 항목을 열거합니다.

Visual3DCollection.Enumerator

Visual3DCollectionVisual3D 항목을 열거합니다.