Тип DepthTest QML
Тип DepthTest проверяет значение глубины фрагмента шейдера по отношению к глубине образца, записываемого в буфер. Подробнее...
| Заявление импорта: | import Qt3D.Render 2.0 |
| С: | 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-5.9/qml-qt3d-render-depthtest.html