Тип QML SortPolicy
Обеспечивает хранение типов сортировки, которые будут использоваться. Подробнее...
| Заявление об импорте: | import Qt3D.Render 2.1 |
| С момента: | Qt 5.7 |
| Создает: | QSortPolicy |
| Наследует: |
Свойства
- sortTypes : list<int>
Подробное описание
Класс SortPolicy хранит тип сортировки, используемый FrameGraph. Типы сортировки определяют, как упорядочиваются отображаемые сущности перед отображением, чтобы определить порядок отрисовки. Когда SortPolicy присутствует в FrameGraph, механизм сортировки определяется списком sortTypes. Можно использовать несколько типов сортировки одновременно. Если SortPolicy отсутствует в FrameGraph, сущности отрисовываются в том порядке, в котором они появляются в иерархии сущностей.
Документация свойств
Определяет используемые типы сортировки.
Этот список может содержать следующие значения:
- 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