Spec-Zone.ru › Qt

Тип QML GeometryRenderer

Инкапсулирует отрисовку геометрии. Подробнее...

Оператор импорта: import Qt3D.Render
С версии: Qt 5.7
Инициализирует: QGeometryRenderer
Наследует:

BoundingVolume

  • Список всех членов, включая унаследованные

Свойства

  • firstInstance : int
  • firstVertex : int
  • geometry : Geometry
  • indexBufferByteOffset : int
  • indexOffset : int
  • instanceCount : int
  • primitiveRestartEnabled : bool
  • primitiveType : перечисление
  • restartIndexValue : int
  • sortIndex : float
  • vertexCount : int
  • verticesPerPatch : int

Подробное описание

GeometryRenderer хранит всю необходимую информацию для отрисовки Geometry. Geometry содержит координаты данных геометрии, а GeometryRenderer определяет, как интерпретировать эти данные.

Документация по свойствам

firstInstance : int

Содержит базовый инстанс.

firstVertex : int

Содержит первый вершин.

geometry : Geometry

Содержит геометрию.

indexBufferByteOffset : int

Содержит смещение в байтах в буфере индексов.

indexOffset : int

Содержит базу вершин.

instanceCount : int

Содержит количество инстансов.

primitiveRestartEnabled : bool

Содержит флаг перезапуска примитива.

primitiveType : перечисление

Содержит тип примитива.

  • QGeometryRenderer.Points
  • QGeometryRenderer.Lines
  • QGeometryRenderer.LineLoop
  • QGeometryRenderer.LineStrip
  • QGeometryRenderer.Triangles
  • QGeometryRenderer.TriangleStrip
  • QGeometryRenderer.TriangleFan
  • QGeometryRenderer.LinesAdjacency
  • QGeometryRenderer.TrianglesAdjacency
  • QGeometryRenderer.LineStripAdjacency
  • QGeometryRenderer.TriangleStripAdjacency
  • QGeometryRenderer.Patches

См. такжеQt3DRender::QGeometryRenderer::PrimitiveType.

restartIndexValue : int

Содержит индекс перезапуска.

[с версии 6.0] sortIndex : float

Переопределяет индекс сортировки при включенной сортировке по глубине.

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

Это свойство можно использовать для переопределения индекса глубины и точного управления порядком отрисовки объектов. Это полезно, когда все объекты находятся на одинаковом физическом расстоянии от камеры.

Фактические значения не существенны, только то, что они определяют порядок сортировки объектов. Эти значения отсортированы так, что объект с наименьшим значением отображается первым, затем второй по величине и так далее.

Примечание: Установка этого значения в -1.f отключит явную сортировку для данного объекта и вернётся к использованию расстояния от центра области видимости.

Это свойство было добавлено в Qt 6.0.

См. такжеSortPolicy.

vertexCount : int

Содержит количество вершин.

verticesPerPatch : int

Содержит количество вершин на патч.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qml-qt3d-render-geometryrenderer.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API