Taal

MeshGeometry3D.TriangleIndices Eigenschap

Definitie

Hiermee haalt u een verzameling driehoekindexen op of stelt u deze in voor 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

Waarde van eigenschap

Verzameling die de driehoekindexen van de MeshGeometry3D bevat.

Voorbeelden

<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>

Opmerkingen

Voor een driehoek in een bepaalde 3D-mesh bepaalt de volgorde waarin de hoekpuntposities van de driehoek worden opgegeven, of het driehoeksgezicht een voor- of achtergezicht is.

De Windows Presentation Foundation 3D-implementatie maakt gebruik van een 3D-wikkelvolgorde met de klok mee; dat wil gezegd dat de punten die de posities van een frontgerichte meshdriehoek bepalen, moeten worden opgegeven in linksom volgorde, zoals wordt weergegeven vanaf de voorkant van de mesh.

Het instellen van de TriangleIndices eigenschap is optioneel. Als de indexen niet zijn opgegeven, worden driehoeken getekend op een niet-geïndexeerde manier. Elke set van drie posities wordt een driehoek.

Informatie over afhankelijkheidseigenschappen

Item Waarde
Id-veld TriangleIndicesProperty
Eigenschappen van metagegevens ingesteld op true Geen

Van toepassing op