Spec-Zone.ru › Qt 6.0

Тип QML SortPolicy

Предоставляет хранилище для типов сортировки, которые будут использоваться. Подробнее...

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

FrameGraphNode

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

Свойства

  • sortTypes : list<int>

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

Класс SortPolicy хранит тип сортировки, используемый графиком кадров (FrameGraph). Типы сортировки определяют, как упорядочиваются отображаемые сущности перед отображением, чтобы определить порядок отображения. Когда SortPolicy присутствует в FrameGraph, механизм сортировки определяется списком sortTypes. Несколько типов сортировки могут использоваться одновременно. Если SortPolicy отсутствует в FrameGraph, сущности отображаются в порядке их появления в иерархии сущностей.

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

sortTypes : list<int>

Указывает используемые типы сортировки.

Этот список может включать следующие значения:

  • StateChangeCost - сортирует объекты так, чтобы минимизировать стоимость изменения от текущего состояния отображения
  • BackToFront - сортирует объекты от дальних к ближним, основываясь на обратном порядке z-индекса. Более точно, ключ сортировки – z-компонента проекции вектора от камеры к центру объекта на вектор взгляда камеры.
  • Material - сортирует объекты на основе значения материала (шейдера).
  • FrontToBack - сортирует объекты от ближних к дальним. Обратный порядок BackToFront.
  • [с версии 5.14] Texture - сортирует объекты, чтобы минимизировать изменения текстур.
  • [с версии 5.15] Uniform - сортирует объекты, чтобы минимизировать изменения униформ.

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

Spec-Zone.ru

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