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