Тип DepthTest QML
Тип DepthTest проверяет значение глубины фрагментного шейдера по отношению к глубине образца, который записывается. Подробнее...
| Заявление об импорте: | import Qt3D.Render 2.1 |
| С: | Qt 5.7 |
| Инициализирует: | QDepthTest |
| Наследует: |
Свойства
- depthFunction : перечисление
Подробное описание
Тип DepthTest используется для включения проверки глубины с заданной функцией проверки глубины. Проверка глубины позволяет записывать значения цвета фрагмента, когда проверка глубины проходит, и отклонять фрагменты, которые не проходят проверку. Проверка глубины использует функцию глубины для проверки значения глубины фрагментов по отношению к значению буфера z. Если у базовой поверхности нет буфера z, DepthTest ничего не делает.
См. также AlphaTest и StencilTest.
Документация по свойствам
depthFunction : перечисление
Содержит текущую функцию, используемую проверкой глубины. По умолчанию — DepthTest.Never.
- DepthTest.Never
- DepthTest.Always
- DepthTest.Less
- DepthTest.LessOrEqual
- DepthTest.Equal
- DepthTest.GreaterOrEqual
- DepthTest.Greater
- DepthTest.NotEqual
См. также Qt3DRender::QDepthTest::DepthFunction.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.1/qml-qt3d-render-depthtest.html