Spec-Zone.ru › Qt 6.1

Тип QML SortPolicy

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

Заявление об импорте: import Qt3D.Render 2.1
С момента: 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.1/qml-qt3d-render-sortpolicy.html

Spec-Zone.ru

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