MeshGeometry3D.TriangleIndices Propiedad

Definición

Obtiene o establece una colección de índices de triángulo de MeshGeometry3D.

public:
 property System::Windows::Media::Int32Collection ^ TriangleIndices { System::Windows::Media::Int32Collection ^ get(); void set(System::Windows::Media::Int32Collection ^ value); };
public System.Windows.Media.Int32Collection TriangleIndices { get; set; }
member this.TriangleIndices : System.Windows.Media.Int32Collection with get, set
Public Property TriangleIndices As Int32Collection

Valor de propiedad

Colección que contiene los índices de triángulo de MeshGeometry3D.

Ejemplos

<GeometryModel3D>
  <GeometryModel3D.Geometry>
          <MeshGeometry3D 
              Positions="-1 -1 0  1 -1 0  -1 1 0  1 1 0"
              Normals="0 0 1  0 0 1  0 0 1  0 0 1"
              TextureCoordinates="0 1  1 1  0 0  1 0   "
              TriangleIndices="0 1 2  1 3 2" />
      </GeometryModel3D.Geometry>
      <GeometryModel3D.Material>
          <DiffuseMaterial>
              <DiffuseMaterial.Brush>
                  <SolidColorBrush Color="Cyan" Opacity="0.3"/>
              </DiffuseMaterial.Brush>
          </DiffuseMaterial>
      </GeometryModel3D.Material>
  <!-- Translate the plane. -->
      <GeometryModel3D.Transform>
          <TranslateTransform3D
            OffsetX="2" OffsetY="0" OffsetZ="-1"   >
          </TranslateTransform3D>
      </GeometryModel3D.Transform>
  </GeometryModel3D>

Comentarios

Para un triángulo de una malla 3D determinada, el orden en que se especifican las posiciones del vértice del triángulo determina si la cara del triángulo es una cara frontal o posterior.

La implementación de Windows Presentation Foundation 3D usa un orden de viento en sentido contrario a las agujas del reloj; es decir, los puntos que determinan las posiciones de un triángulo de malla frontal deben especificarse en orden contrario a las agujas del reloj, tal como se ve desde la parte delantera de la malla.

Establecer la TriangleIndices propiedad es opcional. Si no se especifican los índices, los triángulos se dibujan de forma no indizada. Cada conjunto de tres posiciones se convierte en un triángulo.

Información sobre propiedades de dependencia

Campo identificador TriangleIndicesProperty
Propiedades de metadatos establecidas en true None

Se aplica a