MeshGeometry3D.TriangleIndices Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft eine Auflistung von Dreiecksindizes für das MeshGeometry3D ab oder legt diese fest.
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
Eigenschaftswert
Eine Auflistung, die die Dreiecksindizes des MeshGeometry3D enthält.
Beispiele
<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>
Hinweise
Bei einem Dreieck in einem bestimmten 3D-Gitter bestimmt die Reihenfolge, in der die Vertexpositionen des Dreiecks angegeben werden, ob es sich bei der Dreiecksgesicht um eine Vorder- oder Rückseite handelt.
Die Windows Presentation Foundation 3D-Implementierung verwendet eine gegen den Uhrzeigersinn wickelnde Reihenfolge. Das heißt, die Punkte, die die Positionen eines frontseitigen Gitterdreiecks bestimmen, sollten gegen den Uhrzeigersinn angegeben werden, wie von der Vorderseite des Gitters aus gesehen.
Das Festlegen der TriangleIndices Eigenschaft ist optional. Wenn die Indizes nicht angegeben werden, werden Dreiecke nicht indiziert gezeichnet. Jeder Satz von drei Positionen wird zu einem Dreieck.
Informationen zur Abhängigkeitseigenschaft
Bezeichnerfeld | TriangleIndicesProperty |
Metadateneigenschaften auf true festgelegt |
Keine |