Поделиться через


MeshGeometry3D.TriangleIndices Свойство

Определение

Получает или задает коллекцию индексов треугольников для объекта 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

Значение свойства

Коллекция, содержащая индексы треугольников объекта MeshGeometry3D.

Примеры

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

Комментарии

Для треугольника в заданной трехмерной сетке порядок указания положения вершин треугольника определяет, является ли грань треугольника передней или задней.

Трехмерная реализация Windows Presentation Foundation использует порядок обмотки против часовой стрелки, то есть точки, определяющие положения треугольника спереди сетки, должны указываться в порядке против часовой стрелки, как показано на передней части сетки.

TriangleIndices Задание свойства является необязательным. Если индексы не указаны, треугольники рисуются неиндексировано. Каждый набор из трех позиций становится треугольником.

Сведения о свойстве зависимостей

Поле идентификатора TriangleIndicesProperty
Для свойств метаданных задано значение true Нет

Применяется к