Тип QML SortPolicy
Обеспечивает хранение типов сортировки, которые будут использоваться. Подробнее...
| Заявление импорта: | import Qt3D.Render |
| С версии: | 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.2/qml-qt3d-render-sortpolicy.html