深度测试 QML 类型

DepthTest 类型用于测试片段着色器的深度值与要写入的样本的深度值。 更多...

导入语句import Qt3D.Render 2.7
实例化 QDepthTest
继承

RenderState

属性

详细描述

DepthTest 类型用于启用与给定的深度测试函数一起使用的深度测试。深度测试在深度测试通过时,允许写入片段颜色值,并拒绝测试失败的片段。深度测试使用深度函数测试片段的深度值与 z 缓冲区的值。如果基础表面没有 z 缓冲区,DepthTest 不做任何事情。

另请参阅AlphaTestStencilTest

属性文档

depthFunction : 枚举

保留当前深度测试使用的函数。默认为 DepthTest.Never。

另请参阅Qt3DRender::QDepthTest::DepthFunction


© 2024 The Qt Company Ltd. 本文件中包含的文档贡献是它们各自所有者的版权。本文件中提供的文档是根据由自由软件基金会发布的 GNU 自由文档许可的第 1.3 版 许可的。Qt 和相应的商标是 The Qt Company Ltd 在芬兰以及/或世界上其他国家的商标。所有其他商标均为其各自所有者的财产。