QStencilTest 类
class Qt3DRender::QStencilTestQStencilTest 类指定了贴图测试的参数。《a href="#details">更多...
头文件 | #include <QStencilTest> |
CMake | find_package(Qt6 REQUIRED COMPONENTS 3drender) target_link_libraries(mytarget PRIVATE Qt6::3drender) |
qmake | QT += 3drender |
实例化 | StencilTest |
继承 | Qt3DRender::QRenderState |
属性
公共函数
QStencilTest(Qt3DCore::QNode *parent = nullptr) | |
Qt3DRender::QStencilTestArguments * | back() const |
详细描述
Qt3DRender::QStencilTest 类指定贴图测试的参数。贴图测试包括三个参数:贴图测试函数、贴图测试掩码和贴图基准值。QStencilTest 允许分别为正面和背面多边形分别设置这些参数。
另请参阅Qt3DRender::QStencilMask 和 Qt3DRender::QStencilOperation。
属性文档
[只读]
back : Qt3DRender::QStencilTestArguments* const
持有背面多边形的贴图测试参数。
访问函数
Qt3DRender::QStencilTestArguments * | back() const |
[只读]
front : Qt3DRender::QStencilTestArguments* const
持有正面多边形的贴图测试参数。
成员函数文档
[显式]
QStencilTest::QStencilTest(Qt3DCore::QNode *parent = nullptr)
构造函数创建一个新的 QStencilTest::QStencilTest 实例。
© 2024 The Qt Company Ltd. 本文档中的贡献包括各自的版权。本文档按照自由软件基金会发布的 GNU 自由文档许可证版 1.3 的条款提供。Qt 和相应的徽标是 The Qt Company Ltd. 在芬兰和/或全球的其他国家的商标。所有其他商标均为其各自所有者的财产。