System.Windows.Media.Media3D Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém tipos compatíveis com apresentação 3D em aplicativos da WPF (Windows Presentation Foundation).
Affine |
Classe base da qual todas as transformações 3D afins concretas – translações, rotações e transformações de escala – derivam. |
Ambient |
Objeto de luz que aplica luz uniformemente aos objetos, independentemente de suas formas. |
Axis |
Representa uma rotação 3D de um ângulo especificado sobre um eixo especificado. |
Camera |
Especifica qual parte da cena 3D é processada pelo elemento Viewport3DVisual ou Viewport3D. |
Container |
Representa um contêiner para objetos Visual3D. |
Diffuse |
Permite a aplicação de um pincel 2D, como um SolidColorBrush ou TileBrush, em um modelo 3D de luz difusa. |
Directional |
Objeto de luz que projeta seu efeito ao longo de uma direção especificada por um Vector3D. |
Emissive |
Aplica um Brush a um modelo 3D para que ele participe dos cálculos de iluminação como se o Material estivesse emitindo luz igual à cor do Brush. |
General |
Fornece suporte a transformações de 2D em 3D. |
General |
Fornece suporte à transformação generalizada para objetos 3D. |
General |
Representa uma coleção ordenada de objetos de GeneralTransform3D. |
General |
Representa uma GeneralTransform3D que é uma composição das transformações em sua GeneralTransform3DCollection. |
General |
Fornece suporte a transformações de 3D em 2D. |
Geometry3D |
As classes derivadas dessa classe base abstrata definem formas geométricas 3D. A classe de objetos Geometry3D pode ser usada para teste de acertos e renderização dos dados gráficos 3D. |
Geometry |
Renderiza um Geometry3D com o Material especificado. |
Hit |
Classe abstrata que representa os parâmetros de um teste de clique 3D. |
Light |
O objeto Model3D que representa a iluminação aplicada a uma cena 3D. |
Material |
Classe base abstrata de materiais. |
Material |
Coleção de objetos Material. |
Material |
Representa um Material que é uma composição de Materiais em sua coleção. |
Matrix3DConverter |
Converte instâncias de outros tipos de e para instâncias de Matrix3D. |
Matrix |
Câmera que especifica as transformações de projeção e exibição como objetos Matrix3D. |
Matrix |
Cria uma transformação especificada por um Matrix3D, usada para manipular objetos ou coordenar sistemas no espaço do mundo 3D. |
Mesh |
Triângulo primitivo para criação de uma forma 3D. |
Model3D |
Fornece a funcionalidade para modelos 3D. |
Model3DCollection |
Representa uma coleção ordenada de objetos de Model3D. |
Model3DGroup |
Habilita o uso de vários modelos 3D como uma unidade. |
Model |
Renderiza um modelo 3D que dá suporte a entrada, foco e eventos. |
Model |
|
Orthographic |
Representa uma câmera de projeção ortográfica. |
Perspective |
Representa uma câmera de projeção de perspectiva. |
Point3DCollection |
Representa uma coleção ordenada de objetos de Point3D. |
Point3DCollection |
Converte a instâncias de outros tipos de e para instâncias Point3DCollection. |
Point3DConverter |
Converte as instâncias de outros tipos de e para uma estrutura Point3D. |
Point4DConverter |
Converte as instâncias de outros tipos de e para uma estrutura Point4D. |
Point |
Representa uma fonte de luz que tem uma posição especificada no espaço e projeta sua luz em todos os trajetos. |
Point |
Classe base abstrata que representa um objeto de luz que tem uma posição no espaço e projeta sua luz em todos os trajetos. |
Projection |
Uma classe base abstrata para câmeras projeção de perspectiva e ortográficas. |
Quaternion |
Converte instâncias de outros tipos de e para instâncias de Quaternion. |
Quaternion |
Representa uma transformação de rotação definida como um quatérnion. |
Ray |
Especifica os parâmetros de um teste de clique ao longo de um raio. |
Ray |
Representa o resultado de um teste de clique ao longo de um raio. |
Ray |
Representa uma interseção entre um teste de clique de raio e um MeshGeometry3D. |
Rect3DConverter |
Converte instâncias de outros tipos de e para instâncias de Rect3D. |
Rotate |
Especifica uma transformação de rotação. |
Rotation3D |
Especifica a rotação 3D a ser usada em uma transformação. |
Scale |
Dimensiona um objeto no plano x-y-z tridimensional, começando de um ponto central definido. Os fatores de escala são definidos nos orientações x, y e z desse ponto central. |
Size3DConverter |
Converte as instâncias de outros tipos de e para uma estrutura Size3D. |
Specular |
Permite que um pincel 2D, como um SolidColorBrush ou TileBrush, seja aplicado a um modelo 3D de luz especular. |
Spot |
Objeto de luz que projeta seu efeito em uma área em forma de cone ao longo de uma direção especificada. |
Transform3D |
Fornece uma classe pai para todas as transformações tridimensionais, incluindo as transformações de translação, rotação e escala. |
Transform3DCollection |
Representa uma coleção ordenada de objetos de Transform3D. |
Transform3DGroup |
Representa uma transformação que é uma composição dos filhos da Transform3D em sua Transform3DCollection. |
Translate |
Move um objeto no plano tridimensional x-y-z. |
Vector3DCollection |
Coleção de objetos Vector3D. |
Vector3DCollection |
Converte instâncias de outros tipos de e para instâncias de Vector3DCollection. |
Vector3DConverter |
Converte as instâncias de outros tipos de e para uma estrutura Vector3D. |
Viewport2DVisual3D |
Renderiza os filhos 2D dentro dos limites do visor 3D especificado. |
Viewport3DVisual |
Renderiza os filhos Visual3D nos limites do visor 2D especificado. |
Visual3D |
Fornece serviços e propriedades que são comuns a objetos visuais 3D, incluindo testes de clique, transformação de coordenada e cálculos de caixa delimitadora. |
Visual3DCollection |
Representa uma coleção ordenada de objetos de Visual3D. |
General |
Enumera itens GeneralTransform3D em um GeneralTransform3DCollection. |
Material |
Enumera itens Material em um MaterialCollection. |
Matrix3D |
Representa uma matriz 4x4 usada para transformações no espaço 3D. |
Model3DCollection. |
Enumera os itens em uma coleção. |
Point3D |
Representa um ponto da coordenada x, y e z em 3D no espaço. |
Point3DCollection. |
Enumera itens em uma Point3DCollection. |
Point4D |
Representa um ponto de coordenada x, y, z e w no espaço mundial usado na execução de transformações com matrizes 3D não afim. |
Quaternion |
Estrutura que representa uma rotação em três dimensões. |
Rect3D |
Representa um retângulo 3D: por exemplo, um cubo. |
Size3D |
Estrutura de dados que descreve o tamanho de um objeto tridimensional. |
Transform3DCollection. |
Enumera itens Transform3D em um Transform3DCollection. |
Vector3D |
Representa um deslocamento no espaço 3D. |
Vector3DCollection. |
Enumera itens Vector em um VectorCollection. |
Visual3DCollection. |
Enumera itens Visual3D em um Visual3DCollection. |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: